【问题标题】:IE8 XmlHttpRequest Debugging [closed]IE8 XmlHttpRequest 调试 [关闭]
【发布时间】:2009-07-14 15:07:02
【问题描述】:

我正在寻找一种在 IE8 中优雅地检查 XmlHttpRequests 的方法。我不介意插件或外部程序。我还没有找到任何与 Firebug 一样有效的东西。

我已经尝试过 Julien Couvreur 的书签调试器,但它似乎不适用于 Prototype。 Julien's Script

【问题讨论】:

  • 你到底想在请求中查看什么?
  • 客户端请求头、服务器响应头、payload、请求状态等

标签: javascript ajax internet-explorer-8 xmlhttprequest ie-developer-tools


【解决方案1】:

Fiddler是IE中Request Response Debuggin的主要工具...(FireFox中的FireBug)

http://www.fiddler2.com/fiddler2/

【讨论】:

  • 我之前用过Fiddler,完全忘记了。对于那些浏览这个问题的人来说,它会阻碍 IE 的网络连接,并像本地代理一样通过它路由所有 IE 流量。这可能与 Firebug 的产品非常接近。
  • IE 开发者工具(IE8 中的 F12)和提琴手的混合,你得到的支持比旧的 IE 6 天多得多......仍然希望像 FireBug 这样的内置 DOM 查看器......(让编写 JS 变得更加容易)
  • 这个答案为我节省了数小时的繁琐调试。 Fiddler 向我展示了在一种情况下,我的服务器没有发送带有 XML 响应的 HTTP 标头。 FF 和 Safari 不在乎,但 IE7、IE8 和 Chrome 却不知道发生了什么。感谢 Stackoverflow !!!
【解决方案2】:

为什么不检索输出,直接写入控制台?例如,如果使用 jQuery $.post:

$.post("posturl", data, function(output){
     console.log(output);
}

在使用 IE 时,我发现这对我有些帮助。但我最喜欢萤火虫;输出很容易检查。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-29
    • 1970-01-01
    • 2012-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-20
    • 1970-01-01
    相关资源
    最近更新 更多