Add HTTP headers to requests for backend servers
The simplest and most light-weight way to test backends with multiple virtual servers.
The common case is a webserver that can serve multiple websites. If you don't have DNS setup, or DNS refers to a reverse proxy, this extension will allow you to talk directly to the backend server, overwriting the http host header.
Scenario:
Servers: proxy.example.com web01.example.com
websites: foo.com, bar.com
Objective: you want to test how web01.example.com responds to requests to foo.com, but foo.com is already set up in DNS to go to proxy.example.com
Solution: Set the host value to web01.example.com, set the host header to foo.com and browse to http://web01.example.com
This extension will set the host header as though you were accessing http://foo.com
Latest reviews
- (2014-10-20) Amanjot Mangat: Exactly what I needed! I use it exactly as described in the Details section, and it works. It can match URLs by port number in case you have different sites on different ports on the same IP, unlike ModHeader. As far as I know, this is the only extension that does this.