Menu

HTTP Proxy

HTTP Proxy

Net Tools comes with an HTTP proxy. It is a convenient tool for tracking HTTP communications and debugging Web applications:

The HTTP Proxy

A use case of this tool: you are designing an application that requires the usage of unusual methods (e.g. PROPFIND because it is an application that uses WebDAV) and you are wondering if the error handling is correct when the proxy blocks this method. This tool is done for you: just uncheck the PROPFIND method in the list of allowed methods, start the proxy and then use your application.

Features

  • BASIC proxy authentication
  • Method filtering: you can forbid some HTTP methods from being proxied. The supported HTTP methods are: GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, PATCH, PROPFIND, PROPPATCH, MKCOL, COPY, MOVE, LOCK, UNLOCK, TRACE.
  • Multi-column output
  • Advanced proxy settings: server threads, maximum number of concurrent connections per destination, transaction time

What this tool does not do

  • SSL connection to the proxy
  • Digest authentication

Known bugs

  • The values of the columns "Response size" and "Response headers" are not accurate. This is because this proxy is based on a Jetty servlet that communicates only the details for the response that it has generated itself.

Related

Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.