Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If I do not have access to the web server configuration files, how would I know what HTTP headers are being used to download files?

I am talking about files that are downloaded by the browser, not displayed in the browser view port.

I am aware that some tools, like Firebug (and other browser extensions), will show headers for files loaded into the browser view port (e.g. HTML pages and images) but they don't - as far as I can see - display this information for files that are downloaded.

3rd party tools would be useful, preferably free.

I know asking the web host is one answer but it's not the one I am looking for (unless it's the only one) :-)

share|improve this question
up vote 1 down vote accepted

If you're using Windows I know proxomitron which allows you to see and modify all HTTP headers.

The purpose of this software is to configure your system to use it as a proxy, so every single http request can be seen and/or modified by it.

You can also use Wireshark if it's not HTTPS traffic to monitor your network traffic.

share|improve this answer
On Windows also Fiddler is very powerful, easy to use and free. – Robert Aug 21 '12 at 12:54
I used both Fiddler and Wireshark and both provided the answer I needed, thanks Robert and epingle. Wireshark is powerful and useful but a bit difficult to use. Fiddler is easier to use but a bit buggy (exception errors and did not capture Firefox traffic). – authentictech Aug 21 '12 at 17:57
You're welcome :-) – epingle Aug 22 '12 at 7:16

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .