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.
source to share
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.
source to share
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.
source to share