Web代理服务器-RabbIT
2010-10-28 10:47:57 阿炯

本站赞助商链接,请多关照。

RabbIT 是一个用Java编写的在BSD授权协议下分发的Web代理服务器,用来在一些慢速的网络(例如拨号网络)中加速网页的访问。

特性

* 支持 gzip 的文本页面的压缩,压缩率可达 75%
* 对 JPEG 图片进行压缩,可减少图片大小 95%
* 广告过滤
* 删除背景图片
* 对页面和图片进行缓存
* 支持 Keep-Alive
* 简单易用但功能强大的配置
* 采用 Java 开发的多线程应用
* 模块化结构,利于扩展
* 完全兼容 HTTP/1.1


RabbIT is a proxy for HTTP, it is HTTP/1.1 compliant (testing being done with Co-Advisors test, http://coad.measurement-factory.com/) and should hopefully support the latest HTTP/x.x in the future. Its main goal is to speed up surfing over slow links by removing unnecessary parts (like background images) while still showing the page mostly like it is. For example, we try not to ruin the page layout completely when we remove unwanted advertising banners. The page may sometimes even look better after filtering as you get rid of pointless animated gif images.

Since filtering the pages is a "heavy" process, RabbIT caches the pages it filters but still tries to respect cache control headers and the old style "pragma: no-cache". RabbIT also accepts request for nonfiltered pages by prepending "noproxy" to the adress (like http://noproxy.www.altavista.com/). Optionally, a link to the unfiltered page can be inserted at the top of each page automatically.

RabbIT is a web proxy that speeds up web surfing over slow links by doing:
* Compress text pages to gzip streams. This reduces size by up to 75%
* Compress images to 10% jpeg. This reduces size by up to 95%
* Remove advertising
* Remove background images
* Cache filtered pages and images
* Uses keepalive if possible
* Easy and powerful configuration
* Multi threaded solution written in java
* Modular and easily extended
* Complete HTTP/1.1 compliance

最新版本:4.8


项目主页:http://www.khelekore.org/rabbit/