Skip to content

A basic http server GUI to quickly test Web-Api clients or serve static files

License

Notifications You must be signed in to change notification settings

dainesch/fakehttpserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fake Http Server

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.

Main Screen

Screenshot Main Screen

Features

  • 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

Example Filter

Screenshot Example Filter

Technologies used

Prerequisites

  • Maven

Additionally recommended:

Build and run

Just run mvn install. Start the generated FakeHttpServer-app.jar (dependencies are bundled)

About

A basic http server GUI to quickly test Web-Api clients or serve static files

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published