https://github.com/detro/browsermob-proxy-client
Java client library to install, launch and control a BrowserMob Proxy exclusively via it's REST API
https://github.com/detro/browsermob-proxy-client
Last synced: 12 months ago
JSON representation
Java client library to install, launch and control a BrowserMob Proxy exclusively via it's REST API
- Host: GitHub
- URL: https://github.com/detro/browsermob-proxy-client
- Owner: detro
- License: bsd-2-clause
- Created: 2014-04-04T23:36:30.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-05-10T00:25:26.000Z (about 12 years ago)
- Last Synced: 2025-04-05T02:41:23.590Z (over 1 year ago)
- Language: Java
- Size: 19.7 MB
- Stars: 5
- Watchers: 3
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.BSD
Awesome Lists containing this project
README
# BrowserMob Proxy Client (for Java)
[](https://travis-ci.org/detro/browsermob-proxy-client)
Java client library to install, launch and control a [BrowserMob Proxy](https://github.com/lightbody/browsermob-proxy)
exclusively via it's REST API.
## How it works
TODO
## Run Build & Tests locally
The build system is based on [Gradle](http://www.gradle.org/):
```bash
./gradlew -PossrhUsername -PossrhPassword test
```
**NOTE:** To run the full suite of tests you also need to have [PhantomJS](http://phantomjs.org/download.html) installed: the tests will assume
that is available in the `PATH`.
## Documentation
Javadocs for this library can be found [here](https://cdn.rawgit.com/detro/browsermob-proxy-client/master/docs/javadoc/index.html).
## Include in your project (via Maven Central)
To find out available releases of BrowserMob Proxy Client, please check [search.maven.org](http://search.maven.org/#search%7Cga%7C1%7Cbrowsermob-proxy-client).
### Maven
```xml
com.github.detro
browsermob-proxy-client
LATEST_VERSION
```
### Grails / Gradle
```groovy
compile 'com.github.detro:browsermob-proxy-client:LATEST_VERSION'
```
### Others
See [search.maven.org](http://search.maven.org/#search%7Cga%7C1%7Cbrowsermob-proxy-client).
## Credits
* [BrowserMob Proxy](https://github.com/lightbody/browsermob-proxy) is the key component without which this library
would make no sense. So, all kudos should go to it.
* [RawGit](https://rawgit.com/) and [MacCDN](http://www.maxcdn.com/) for making it super-easy to host the Javadoc.
## License (BSD)
See [LICENSE.BSD](./LICENSE.BSD) located in the project source root.