Fake Http Server is actually a real http server controlled by a JavaFX GUI. Its main purpose is to test and mock REST/WS calls and inspect them in real time. It also can be used to quickly setup a server to deliver static files.
- Define "Filters" on relative paths to intercept the desired calls
- Return desired status codes
- Return custom defined content (XML, HTML, ...)
- Setup Folder to server the files contained in the folder
- Forward (Proxy) request to the desired endpoint
- Grizzly framework
- Afterburner.fx
- JavaFX / FXML
- Maven
Additionally recommended:
Just run mvn install. Start the generated FakeHttpServer-app.jar (dependencies are bundled)