Skip to content

HTTP and FTP Proxy server based on RFC-1945, RFC-2616, RFC-959 in Java Language

License

Notifications You must be signed in to change notification settings

RPG-coder/Proxy-Server

Repository files navigation

Proxy-Server


Description

HTTP and FTP Proxy server based on RFC-1945, RFC-2616, RFC-959 in Java Language

Note: This Proxy only works with HTTP 1.0, HTTP 1.1 and FTP request messages

What should I do before using ProxyServer

    Following are the steps in order to setup commonly used browsers:

  1. Mozilla:
    Goto Settings → Click Advanced(at bottom-most & center of General page) → Click Settings → Update you IP address and port to ProxyServer's IPaddress and port
  2. Chrome / other browsers:
    Goto Settings → Network Settings(at bottom-most & center of page) → Click Open your computer's proxy settings → Update you IP address and port to ProxyServer's IPaddress and port

How to Use?

There is no dependency package for using Proxy-Server. You only require Java with JDK version greater or equal to Java-8

    Steps:
  1. $javac ProxyServer.java
  2. $java ProxyServer {port}
    where port is integer and 1024 <= port <= 65535
    Here, port means the port number on which you would like to receive the request from apache

Happy Using