Java FTP Proxy Server acts as an application-level FTP proxy server. It allows computers inside a firewall to connect to computers outside a firewall, and vice versa. It is also capable of acting as a transparent proxy for a chosen host.
The server takes the request from the browser and forwards the request to the remote eb server specified in the HTTP header and then sends the response from that server back to the browser.
It displays the header part of both the requests and the responses on its two windows, and can be used as a debugging tool for monitoring the HTTP traffic.
Java FTP Proxy Server:
This program will help you if you are behind a firewall and do not have FTP access to the Internet, but you have access to machine that has. It will then work as proxy server and in that way let you connect to FTP servers outside the firewall. It is also possible to do it the other way round, i.e. gain FTP access from the Internet to beyond the firewall (make sure this wont constitute a security hazard).
The proxy is extremely small and light-weight and can be run by almost anyone. Originally this program was written for users who are behind a firewall but have telnet access to a machine inside the firewall but with full internet access.