Chrome 开发者工具未捕获 AJAX 请求

Nyx*_*nyx 5 javascript ajax jquery backbone.js

当观察NetworkFacebook 个人资料页面上 Chrome 开发者工具的选项卡时,我注意到几乎没有捕获到任何 XHR 请求。单击个人资料页面(例如单击链接查看个人资料照片)显示没有发出任何 AJAX 请求,但该网站似乎仍像单页应用程序一样保留在同一页面上,并且行为非常类似于 AJAX。

Facebook 个人资料页面真的使用像 jQuery 这样的 AJAX 请求吗$.get()?如果是这样,为什么它们没有出现在开发人员工具中。如果没有的话怎样才能达到同样的效果呢?

S P*_*S P 1

  • 当然,您可以捕获 JSONP 请求。JSON-P 只不过是普通的 JSON 数据,但包装在 JavaScript 函数中。响应将如下所示:

    jQuery17206302290489639558_1343824008197([{"

  • 它可能不会显示在 Chrome 开发者工具中,可能是由于使用了 HTTPS 造成的。

顺便说一句,如果您有兴趣或者正在探索如何与 Facebook API 进行交互,那么有很多(免费)在线工具。Apigee 的 Facebook 控制台非常好用: https: //apigee.com/console/facebook