Fork me on GitHub

browsermob-proxy
by Webmetrics

A free utility to help web developers watch and manipulate network traffic from their web applications.

BrowserMob proxy is based on technology developed in the Selenium open source project and the commercial load testing and monitoring service, BrowserMob.

The proxy is a free (Apache 2.0 license) utility that works well with Selenium or can be used independently.

It can capture performance data for web apps (via the HAR format), as well as manipulate browser behavior and traffic, such as whitelisting and blacklisting content, simulating network traffic and latency, and rewriting HTTP requests and responses.

Latest News


Install

Download the latest zip file and run bin/browsermob-proxy. Consult the README to learn about the various APIs available to manipulate the proxy.

Getting Help

The best way to get involved is to first join the mailing list and tell us how you're using BrowserMob Proxy and what features you'd like to see added.

Dependencies

None if running as standalone proxy mode (ie: bin/browsermob-proxy). If running as embedded mode (Java only), dependencies are declared in standard Maven pom.xml.


License

This project is available under the Apache 2.0 license.

Authors

Download

You can download this project in binary form in zip format.

You can also clone the project with Git by running:

$ git clone git://github.com/webmetrics/browsermob-proxy