如何使用Safari调试AJAX调用?

时间:2018-02-02 21:34:18

标签: ajax debugging safari xmlhttprequest

我需要在Safari浏览器中调试 AJAX-Call (XHR)。我找到了开发人员控制台,但没有找到我可以看到Ajax-Calls的部分,比如Chrome所在的网络。

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

1 个答案:

答案 0 :(得分:0)

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

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

    • Safari 菜单中点击偏好设置
    • 高级标签中启用在菜单栏中显示开发菜单
  2. 现在,您已在顶栏中找到开发菜单项。

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

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

      • 点击网络标签
      • 在左下角点击所有资源
    3. 发送您的ajax电话(例如点击按钮或链接)

      • 现在您可以在左侧窗口中找到类似: index.php 的内容
      • 如果您双击此
    4. 您在新选项卡中获得了Debug / ajax结果;)

      修改

      我犯了一个错误。这就是为什么我没有在网络标签中获得ajax呼叫的原因:

      Web Inspector 右侧的齿轮符号后面,您可以配置此选项:暂停时显示范围链。< / p>

      因此,Call暂停了,我没有ajax-load。