RabbIT

Software screenshot:
RabbIT
Dettagli del software:
Versione: 4.11
Data di caricamento: 15 Apr 15
Sviluppatore: Ernimril
Licenza: Libero
Popolarità: 109

Rating: 3.5/5 (Total Votes: 2)

coniglio è un proxy per HTTP, è HTTP / 1.1 compatibile (test viene fatto con il test di Co-Advisors, http://coad.measurement-factory.com/) e spera, dovrebbe sostenere l'ultima HTTP / xx nella futuro. L'obiettivo principale di coniglio è di accelerare la navigazione su collegamenti lenti, eliminando le parti superflue (come immagini di sfondo), pur mostrando la pagina per lo più come esso è. Ad esempio, cerchiamo di non rovinare completamente il layout di pagina, quando si rimuove banner pubblicitari indesiderati. La pagina può a volte anche guardare meglio dopo il filtraggio, come si sbarazzarsi di inutili immagini gif animate.
Dal momento che il filtraggio delle pagine è un processo "pesante", coniglio memorizza nella cache le pagine che filtra ma ancora cerca di rispettare le intestazioni di controllo della cache e il vecchio stile "pragma: no-cache". Coniglio accetta anche richiesta per le pagine non filtrata anteponendo "NoProxy" per l'indirizzo (come http://noproxy.www.altavista.com/). Facoltativamente, un collegamento alla pagina filtrato può essere automaticamente inserito nella parte superiore di ciascuna pagina.
Coniglio è sviluppato e testato in Solaris e Linux. Dal momento che l'intero pacchetto è scritto in Java, il proxy di base dovrebbe funzionare su qualsiasi plattform che supporti Java. L'elaborazione delle immagini è fatto da un programma esterno e il programma consigliato è convertito (trovato in ImageMagick). Coniglio può naturalmente essere eseguito senza permesso l'elaborazione delle immagini, ma poi si perde un sacco di risparmio di tempo che dà.
Coniglio funziona meglio se viene eseguito su un computer con un collegamento veloce (in genere il vostro ISP). Dal momento che ogni grande immagine viene compressa prima di essere inviato dal provider di servizi Internet a voi, surf diventa molto più veloce al prezzo di una certa diminuzione della qualità dell'immagine. Se alcune parti della pagina sono già memorizzati nella cache dal proxy, l'aumento di velocità sarà spesso abbastanza sorprendente. Per 1.275 immagini casuali solo il 22% (2.974.108 byte su un totale di 13.402.112) sono stati inviati al cliente. Questo dista 17 minuti invece di 75 con 28,8 modem.
Opere coniglio modificando le pagine visitate in modo che il vostro browser non vede le immagini pubblicitarie, si vede solo un tag di immagine fissa (l'immagine viene memorizzata nella cache nel browser la prima volta che viene scaricato, richieste in modo sequenziale per esso è fatto da browser cache, dando un bel aumento di velocità). Per le immagini Coniglio recupera l'immagine e gestito attraverso un processore dando una jpeg bassa qualità anziché l'immagine gif animata. Questa immagine è scaricare molto più piccolo e di esso dovrebbe essere veloce anche su un collegamento lento (modem)

Caratteristiche :.

  • Comprimi pagine di testo a gzip flussi. Questo riduce le dimensioni fino al 75%
  • comprimere le immagini in jpeg 10%. Questo riduce le dimensioni fino al 95%
  • Rimuovi pubblicità
  • rimuovere immagini di sfondo
  • pagine cache filtrata e immagini
  • Utilizza keepalive se possibile
  • Configurazione semplice e potente
  • Multi soluzione threaded scritto in java
  • Modular e facilmente esteso
  • HTTP completo / 1.1 compliance

Cosa c'è di nuovo in questa versione:.

  • Pulizia della registrazione richiesta
  • Assicurarsi che la registrazione è fatto fuori i fili di selezione in modo che possiamo chiamare registratori esterni.
  • Aggiunto configurabili logger di utilizzo del traffico in modo che sia facile accedere utilizzo del traffico di rete degli utenti.
  • configurazione della cache estratto la propria interfaccia e spostato l'attuazione NCache al proprio pacchetto.
  • L'interfaccia CacheEntry è stato ripulito in modo che sia più facile da implementare e facile da usare, alcuni metodi che erano solo per uso interno sono stati rimossi.
  • Più correzioni per le intestazioni HTTP lettura, quando l'intestazione è stato suddiviso in molti blocchi differenti sulla rete.

Cosa c'è di nuovo in versione 4.9:

  • Aggiunto un contesto JNDI per le risorse del database. Ha reso più facile da usare classi esterne per i database con l'aggiunta di classe personalizzata carico. Arrestato con TCP_NO_DELAY. Risolto un problema che causava RequestLineTooLongException per essere gettato in alcuni rari casi. Aggiornamenti Gran parte del javadoc. Aggiunto un filtro che blocca i siti utilizzando una tabella di database sql degli eserciti. Aggiornare la libreria rnio.

Cosa c'è di nuovo in versione 4.8:

  • Aggiornamento Big javadoc. Aggiungere il supporto per il filtraggio delle richieste di connessione. Risolto il problema in cui il file di log si è riempito con IllegalStateException quando ripiegamento era. Maneggiare codifiche dei caratteri e contenuti di intestazione http meglio. Maneggiare immagini semi trasparenti meglio quando si utilizza il convertitore di immagini basato su Java. Aggiornato dnsjava a 2.1.0. Accorciare il registro da & quot; Connessione ripristinata dal peer & quot ;. Indirizzi aggiunti SSLHandlers registri.

Cosa c'è di nuovo in versione 4.7:

  • Risolto il problema 401 e 407 risposte quando si utilizza FileTemplateHttpGeneratorFactory. Aggiunto un selettore di catena di proxy per rendere possibile l'uso di strategie diverse connessioni a seconda del uri richiesta. Hanno consentito di specificare un ProxyChainFactory in rabbit.conf. Aggiunto un ProxyChainFactory che utilizza l'accesso diretto alle reti interne e utilizza un proxy incatenato per l'accesso esterno. Fatto in modo che la build basata formica ha voci valido Main-Class e una Classe-Path e che il help.txt è stato incluso nel vaso. Aggiornato compito javadoc formica in modo che utilizzi gli stessi argomenti del Makefile. Fissi molte questioni banali contrassegnati da idea. Un sacco di javadoc è stato aggiunto o aggiornato. Ha fatto in modo che intestazione http leggere buffer sono espanse una volta prima di lanciare la 414 richiesta di risposta troppo lunghi. Risolto un problema con la lettura di richieste pipeline. Rimosso il ClientHandler dai diversi gestori in quanto non hanno e non devono usarlo.

Cosa c'è di nuovo in versione 4.6:

  • La lettura di un indice di cache di rotta ora si traduce in una cache vuota invece di una cache con nessun file, ma una grande dimensione. Ha permesso di configurare cosa HttpGenerator usare. ImageHandler ora rileva e decomprime le immagini che hanno un contenuto di codifica impostata a gzip. Aggiunto un generatore http che utilizza una directory di pagine modello per le pagine di errore effettivo (come 400, 504, ...). Alcuni pulizia codice minore in cache.

Cosa c'è di nuovo in versione 4.5:

  • Creata rnio come un progetto separato dalla rabbit.nio pacchetto e fatto uso di coniglio rnio. Utilizzare URLDeocder invece di metodo home scritta. Usare UTF-8 per meta pagine per impostazione predefinita. Aggiungere un paio di descrizioni dei pacchetti javadoc mancanti e fissa alcuni errori di battitura nel javadoc. Rinominato Coder a Base64 dato che questo è tutto quello che gestisce. Ha reso possibile per filtri per vedere il corpo della richiesta del cliente. Risolti alcuni problemi cross site scripting con le pagine di errore generati. Cambiato la cache in modo che getta CacheException se l'operazione non riesce.

Cosa c'è di nuovo in versione 4.0:.

  • strato nio Rielaborato in modo che il coniglio utilizza più thread di selezione
  • logging Rielaborato usare java.util.logging e ha permesso di utilizzare uno rabbit.conf o il java.util.logging.config.file proprietà di sistema per specificare la configurazione di registrazione. Risolto un problema in cui i collegamenti web potrebbe essere messo nelle piscine di connessione più volte.

Cosa c'è di nuovo in versione 3.18:.

  • Risolto un problema in cui le gallerie (https) potrebbero bloccarsi
  • Risolto un problema che potrebbe causare il reimballaggio NPE (Redentore).

Cosa c'è di nuovo in versione 3.17:

  • Questa release corregge un problema in cui le connessioni tunnel potrebbe arrestarsi <. / li>
  • Si fissa una perdita presa.
  • È stato aggiunto un timeout che chiuderà qualsiasi presa che è trapelato, anche se non vi è noto come perdite.
  • Alcuni più pubblicità è bloccato per impostazione predefinita.
  • La compressione delle immagini sulle mappe di Google e alcuni altri siti mappa è stata spenta.
  • Qualche informazione in più è stato aggiunto alle pagine di stato.

Programmi simili

squid-filter
squid-filter

3 Jun 15

VNCAuthProxy
VNCAuthProxy

15 Apr 15

Stunnel
Stunnel

22 Jun 18

Commenti a RabbIT

I commenti non trovato
Aggiungi commento
Accendere le immagini!