Registered 2011-07-09 by Surfex Proxy

Surfex Proxy is an extensible HTTP proxy written in Java. Surfex Extensions are similar in concept and function to extensions in Firefox.

Surfex Proxy is an extensible HTTP proxy written in Java.

Surfex lets you apply discrete units of functionality to each request-response cycle. These functional units are called Extensions. Surfex Extensions are similar in concept and function to extensions in Firefox. Extensions are basically HTTP Interceptors. They can intercept outgoing requests and incoming responses.

Extensions are organized by Profiles. You can customize multiple profiles to have different sets of Extensions - for example one Profile might provide cache functionality, while another Profile could provide ad blocking, cookie blocking, and cache functionality.

Currently you deploy Surfex as a web application on top of a server like Tomcat - this provides the UI you use to configure Surfex using the browser.

You use Surfex as a proxy by configuring your browser to use the port defined by the Surfex Profile you wish to use. Surfex applies the extensions in your Profile to each request-response cycle.

Project information

Maintainer:
Surfex Proxy
Driver:
Not yet selected
Licence:
Apache Licence

RDF metadata

View full history Series and milestones

dharmawheel series is the current focus of development.

All code Code

Version control system:
Bazaar

All packages Packages in Distributions

All blueprints Latest blueprints

Downloads

Surfex Proxy does not have any download files registered with Launchpad.