First time here? You are looking at the most recent posts. You may also want to check out older archives or the tag cloud. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS. Thank you for visiting! (hide this)

I've been using Firebug since a few months and I really love it: it allows you to inspect the HTML, to look at the CSS applied to an element and where each single attribute has been set, to visualize the box around each element, to debug JS, to view the JS stack trace, to change the CSS directly on the page. If you never used it, I really suggest having a look. A must in the web developer toolbox.

But today I found another interesting feature, that is not well advertised on the Firebug website: XmlHttpRequest debugging.

To enable it just open the options menu at the right, and select Show XmlHttpRequests.

firebugxmloptions

From now on, every time your page makes an XmlHttpRequest, you can see in the console panel the requested url, the time taken, all the headers sent and received, the request made (if the it was a POST) and the response received.

firebugajax

In the screenshot you see the request made by an asynchronous trigger to refresh the contents of an UpdatePanel, with all the parameters sent by the ASP.NET page.

posted on Wednesday, August 1, 2007 8:49 PM

Comments on this entry:

# How Slow is your site (How to improve the performance of your site with YSlow)

Left by CodeClimber at 8/5/2007 12:23 PM

How Slow is your site (How to improve the performance of your site with YSlow)

Comments have been closed on this topic.