Līdz šim, lai debugotu AJAX aplikācijas Internet Explorer pārlūkā, es izmantoju Fiddler2 proxy, kas paredzēts tieši HTTP trafika logošanai, vai arī, kad Fiddler2 nebija iespējams izmantot, tad talkā nāca IE Inspector HTTP Analyzer, kas diemžēl ir maksas produkts (bet toties kvalitatīvs, ērts un ar plašu funkcionalitāti).

Bet tagad esmu atklājis Web Development Helper, kas ieinstalēts paplašina IE funkcionalitāti ar jaunu paneli, kur iespējams sekot līdzi HTTP pieprasījumiem un apskatīt detalizētu informāciju par katru. Un tas ir bezmaksas paplašinājums. MS IE paplašinājumu pasaulē tā ir reta parādība, starp citu. :)

HTTP pieprasījumu saraksts:

Konkrēta HTTP pieprasījuma detalizēta apskate:

HTTP trafika logošana gan nav vienīgā šī paplašinājuma funkcionalitāte:

  • A warning when either debug or trace have been turned on.
  • Ability to hide trace information from the page, and view it in a separate dialog, so it does not get in the way of your page’s layout.
  • Ability to view the page’s view state (in various forms: raw, parsed, and decoded) to help you optimize your state management logic.
  • Ability to view items stored in cache, and remove them for testing purposes.
  • Ability to shutdown the application (unloading the associated appdomain), in order to test starting it from a clean state.
  • Ability to log all HTTP (and HTTPS) traffic between the browser and your server, and view request and response details.
  • Ability to view the live HTML DOM using a DOM Inspector that allows viewing all elements, selected elements, or elements matching ID or CSS class. For each element, you can see the markup, attributes, and style attributes.
  • Ability to view rich error information for script errors (full call stack, script URL and line number), as well as a script immediate window to execute some script against the current document.