Redirecting HTTP requests with HTTPGun
tag archive 'HTTP'
I changed the code internally that way that the HTTP processing class in HTTPReverseProxy and HTTPSReverseProxy are interchangable. Changes in one of the proxy brings changes in the other one as well. I also found a nice command line parsing class (NConsoler) which I am going to use in all of my console based tools. [...]
I added a new directive REDMAP that allows you to send a HTTP 302 message back to the client. The real request is interrupted and the client is redirected to a new destination that you define in your configuration. You can read about the new feature and download the latest version here.
I reimplemented the multi threading part because the old version contained flaws in the structure. It didn’t work as expected and the incoming Requests were handled sequentially. HTTPReverseProxy 0.4 ready for download No new features were added but Dropbox password interception is working flawlessly now. You can download the new version here.
What is HTTPReverseProxy HTTPReverseProxy is a simple and strightforward HTTP reverse proxy server written in C#. When it is started it listens on the regular HTTP port, waits for incoming requests and forwards these to the server that is defined in the HTTP request headers Host directive. But instead of just forwarding requests it is [...]