Advanced object oriented programming lab project.
#Properties
- HTTP only
- Supports GET, POST and other methods
- Supports HTTP video streaming
- Supports logging of traffic from both the client and the server
- No keep alive. Opens a new connection to target server every time a client asks for it
#Building using Maven
- git clone https://github.com/m-doru/Http-proxy-server.git
- cd Http-proxy-server
- mvn [chosen build phase]
#Usage
After it was built with Maven to package phase, go to target directory and run:
java -jar HTTP-Proxy-0.1.jar [name] [port] [backlog]
By default:- name = noiceprxy
- port = 32165
- backlog = 500