How can I find out all the files loaded by my browser when accessing a web page?

I can use Firebug and it will show a lot of information about uploaded files and even about HTTP return codes, but it doesn't seem to display all of them.
For example, I visit a page that downloads a flash file. In firebug, it will show the file is loaded, but if this swf is loading another swf and accessing other resources, they will not show up in firebug. It's the same with ajax calls.
So I would like to know how I can control ALL actions that are performed while the page is being viewed, which files are being loaded, from where, etc.

+1


source to share


5 answers


One of the tools I use to validate requests and responses is Fiddler . It works really well and it is free. On their home page http://www.fiddlertool.com/fiddler/

Fiddler is an HTTP debug proxy that logs all HTTP traffic between your computer and the Internet. Fiddler allows you to check all HTTP files Traffic, set checkpoints and fiddle, with incoming or outgoing data. Fiddler includes a powerful event-based scripting engine and can be extended with any .NET. tongue.



I also used IEWatch , however IEWatch is not free and only works for IE.

+4


source


You can set up a simple local HTTP proxy and pass all your requests. Then review the proxy log file to see what was requested.



+2


source


I am using this:

http://www.httpwatch.com/

+1


source


There is a Firefox add- on called lori (life information) that does this: displays the total bytes and other parameters in the toolbar, and if you right click on it, it prompts you to copy the details to the clipboard, which contains the urls themselves ... It works for ajax requests, but I'm not sure about SWF.

Also, the resource inspector in Webkit browsers like Safari or Chrome will do the same for you.

+1


source


Firebug records AJAX requests. The next step would be to try out the safari web inspector, but I don't think any browser tools will write the flash data. It would be better to use a batch recorder like wireshark for this.

0


source







All Articles