如何使用 Safari 调试 AJAX 调用?



我需要在Safari浏览器中调试AJAX-Call(XHR)。我找到了开发人员控制台,但没有找到我可以看到Ajax调用的部分,就像Chrome一样,它在网络下。

有人可以告诉我正确的方法吗?

我找到了一种在Safari中调试AJAX-Calls(XHR)的方法。

  1. 您需要获取"开发"菜单项

    • Safari菜单中,点按">首选项">
    • 在">高级"选项卡中,启用在菜单栏中显示"开发"菜单

现在,您可以在顶部栏中获得"开发"菜单项。

  1. 在要调试 ajax 的页面上,

    • 单击"开发"菜单项
    • 点按">显示网页检查器"或仅使用键盘快捷键:选项+命令+I
  2. 在网页检查器中

    • 单击网络选项卡
    • 在左下角,单击"所有资源">
  3. 发送您的 ajax 调用(例如单击按钮或链接)

    • 现在你在左窗口中找到类似:index.php
    • 如果你双击这个

您在一个新选项卡中获得了调试/ajax 结果;)


编辑:

我犯了一个错误。这就是为什么我没有在网络选项卡中收到ajax调用的原因:

Web 检查器右侧的齿轮符号后面,您可以配置此选项:暂停时显示示波器链

因此,调用暂停了,我没有 ajax 负载。

最新更新