RabbIT

Software screenshot:
RabbIT
Podrobnosti Software:
Verze: 4.11
Datum uploadu: 15 Apr 15
Vývojka: Ernimril
Licence: Volný
Popularita: 24

Rating: 3.5/5 (Total Votes: 2)

králík je proxy server pro HTTP, to je HTTP / 1.1 kompatibilní (testování se děje s Co-poradců testu http://coad.measurement-factory.com/), a měl by snad podporují nejnovější HTTP / xx v budoucnost. Hlavním cílem králík je urychlit surfování přes pomalé linky tím, že odstraní nepotřebné části (jako obrázky na pozadí), a zároveň ukazuje stránku většinou, jak to je. Například, snažíme se zničit rozvržení stránky úplně, když jsme se odstranit nechtěné reklamní bannery. Stránka může někdy i vypadat lépe, po filtraci, jak se zbavit zbytečných animovaných obrázků GIF.
Vzhledem k tomu, filtrování stránek je "těžký" proces, králík ukládá na stránkách, že filtry, ale stále pokouší dodržovat záhlaví řízení cache a starého stylu "Pragma: no-cache". Králík také přijímá žádost o nonfiltered stránek prepending "noproxy" na adresu (jako http://noproxy.www.altavista.com/). Volitelně, odkaz na stránku nefiltrované může být vložena v horní části každé stránky automaticky.
Králík je vyvinut a testován v Solarisu a Linuxu. Vzhledem k tomu, celý balík je napsán v Javě, měla by základní zástupce spustit na jakémkoli přechodové plošiny, který podporuje Javu. Zpracování obrazu se provádí externí program a doporučená program convert (nachází se v ImageMagick). Králík je samozřejmě možné provozovat bez zpracování obrazu povoleno, ale pak ztratíte hodně času úspor přiznává.
Králík funguje nejlépe, pokud je spuštěn v počítači s rychlým odkazem (typicky váš ISP). Vzhledem k tomu, každý velký obrázek je komprimován před odesláním z ISP pro vás, surfing se stává mnohem rychleji za cenu nějakého snížení kvality obrazu. Pokud se některé části stránky jsou již mezipaměti proxy, bude zrychlení často docela ohromující. Pro 1275 náhodných obrazů pouze 22% (2974108 bajtů z celkem 13.402.112), byly zaslány klientovi. To je 17 minut místo 75 za použití 28,8 modem.
Králík díla mění navštívené stránky tak, aby váš prohlížeč nikdy vidí reklamní snímky, jen to vidí jeden pevný disk tag (který obraz je uložené v prohlížeči při prvním se stáhne, tak sekvenční žádosti o něj se vyrábí z prohlížečů cache, což pěkný zrychlení). Pro obrazy Králík načte obraz a spusťte jej přes procesor dává nízké kvality jpeg místo animovaný GIF-image. Tento obrázek je velmi menší a download z nich by měl být rychlý i přes pomalé připojení (modem)

Vlastnosti :.

  • Komprese textových stránek gzip proudy. Tím se sníží velikost až o 75%
  • Komprese obrázků až 10% jpeg. Tím se sníží velikost až o 95%
  • Odstranit reklamy
  • Odstranit obrázky na pozadí
  • Cache filtruje stránky a obrázky
  • Používá KeepAlive pokud je to možné
  • Snadná a výkonné konfigurace
  • více závitem řešení, napsaný v Javě
  • Modulární a snadno rozšířit
  • Kompletní HTTP / 1.1 dodržování

Co je nového v této verzi:.

  • Vyčištění protokolování požadavku
  • Ujistěte se, že těžba se děje mimo voliče závity, takže můžeme nazvat externí loggery.
  • Přidal konfigurovatelné dřevorubci využití provoz, takže je snadné se přihlásit využití provozu uživatel sítě.
  • extrahuje konfiguraci cache na své vlastní rozhraní a přesunul ncache zavedení do svého vlastního balíku.
  • CacheEntry rozhraní byl vyčištěn tak, že je snadnější implementaci a snadnější použití, byly odstraněny některé metody, které byly pouze pro vnitřní použití.
  • Další opravy pro HTTP hlavičky čtení, když hlavička byla rozdělena do mnoha různých bloků v síti.

Co je nového ve verzi 4.9:

  • Přidána JNDI kontext databázových zdrojů. Vyrobeno je jednodušší použít externí třídy pro databáze tím, že přidá vlastní třídy zatížení. Přestal používat TCP_NO_DELAY. Opraven problém, který způsobil RequestLineTooLongException být hozen v některých vzácných případech. Hodně aktualizace Javadoc. Přidán filtr, který blokuje stránky pomocí SQL databázi tabulku hostitelů. Aktualizovat knihovnu rnio.

Co je nového ve verzi 4.8:

  • Big aktualizace javadoc. Přidává podporu pro filtrování požadavků CONNECT. Byl opraven problém, kdy dostal soubor protokolu naplněna IllegalStateException když přebalit bylo dál. Rukojeť kódování znaků a http obsah záhlaví lepší. Rukojeť částečně průhledné obrázky lepší, když používáte Java konverzi obrazu. Aktualizováno dnsjava na 2.1.0. Zkraťte protokolu z & quot; reset připojení od peer & quot ;. Přidáno adresy SSLHandlers záznamů.

Co je nového ve verzi 4.7:

  • Opraven problém, 401 a 407 odezvy při použití FileTemplateHttpGeneratorFactory. Přidáno volič proxy, řetěz, aby bylo možné používat různé přípojky strategie v závislosti na URI požadavku. Vyrobeno bylo možné určit ProxyChainFactory v rabbit.conf. Přidáno ProxyChainFactory, který používá přímý přístup k vnitřní sítě a používá připoutaný proxy server pro přístup k externí. Se ujistili, že build založený mravenec má platný Main-Class a Class-Path položky a že help.txt byl zařazen do sklenice. Aktualizováno ant javadoc úkol, tak, že používá stejné argumenty jako Makefile. Opraveno mnoho triviální otázky označeny nápad. Mnoho javadoc bylo přidáno nebo aktualizováno. Se ujistit, že http hlavička přečíst nárazníky jsou rozšířena jednou předtím, než hodí příliš dlouhý 414 požadavek odpověď. Opraven problém se čtením pipeline požadavky. Odstraněno ClientHandler z různých manipulátory, protože neměli a nesmí ji použít.

Co je nového ve verzi 4.6:

  • Čtení vadným indexem mezipaměti nyní vede v prázdné mezipaměti namísto z vyrovnávací paměti s žádné soubory, ale o velké velikosti. Vyrobeno je možné nastavit, co HttpGenerator použít. ImageHandler nyní zjišťuje a rozbalit snímky, které mají kódování obsahu nastaven na gzip. Přidáno generátor http, který používá adresář šablon stránek pro skutečné chybových stránek (například 400, 504, ...). Některé menší kód vyčištění do cache.

Co je nového ve verzi 4.5:

  • Vytvořeno rnio jako samostatný projekt z rabbit.nio balíček a využil králík rnio. Použít URLDeocder místo domácí písemné metody. Použití UTF-8 pro meta stránky ve výchozím nastavení. Přidejte několik chybějících popisy javadoc balíček a pevné několik překlepů v javadoc. Přejmenovaný Coder na Base64, protože to je vše, co zvládá. Umožnilo filtry vidět požadavku klienta tělo. Opraveny některé cross site scripting problémy s generované chybové stránky. Změnil cache tak, že hází CacheException pokud operace selže.

Co je nového ve verzi 4.0:.

  • Přepracovaný nio vrstvu tak, že králík využívá více vláken voliče
  • Přepracovaný protokolování používat java.util.logging a bylo možné použít buď rabbit.conf nebo vlastnost systému java.util.logging.config.file specifikovat konfiguraci protokolování. Opraven problém, kdy by mohl být webové připojení dal do připojovacích bazénů vícekrát.

Co je nového ve verzi 3.18:.

  • Opraven problém, kdy tunely (https) mohlo dojít k pádu
  • Opraven problém, kdy může dojít k přebalování NPE (vykupitele).

Co je nového ve verzi 3.17:

  • Tato verze opravuje problém, kdy tunelového spojení by mohlo zastavit <. / li>
  • Je to řeší únik zásuvky.
  • timeout bylo dodal, že se uzavřít jakékoli zásuvky, která je unikla, i když není znám takový netěsní.
  • Některé další reklama je blokován ve výchozím nastavení.
  • komprese obrazu na Google mapách a několika dalších míst na mapě, kdy je vypnutý.
  • Některé Více informací byla přidána do stavu stránky.

Podobný software

liveweb
liveweb

20 Feb 15

ScribeHandler
ScribeHandler

11 May 15

nginx
nginx

22 Jun 18

Komentáře k RabbIT

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!