Chrome开发工具未捕获AJAX请求
AJAX requests not captured by Chrome Developer Tools
在Facebook上的个人资料页面上观察Chrome开发工具的Network
选项卡时,我注意到几乎没有捕获XHR请求。点击个人资料页面,比如点击链接查看个人资料的照片,表明没有AJAX请求,但该网站似乎像一个单页应用程序一样保持在同一页面上,表现得非常像AJAX。
Facebook个人资料页面真的像jQuery的$.get()
那样使用AJAX请求吗?如果是这样,为什么不将它们显示在开发工具中呢。如果没有,我怎样才能达到同样的效果?
我自己过去也被这件事折磨过。查看"网络"选项卡时,您可以筛选出希望开发人员的工具显示的请求类型。默认情况下,选择"全部"。然而,如果你不小心点击了"JS"、"CSS"等,那么只会显示这些请求。
单击"全部",您的问题将得到解决。
-
当然,您可以捕获JSONP请求。JSON-P只不过是一个普通的JSON数据,而是封装在一个JavaScript函数中。回复如下:
jQuery17206302290489639558_1343824008197([{"
-
它可能不会出现在Chrome开发工具中,这可能是由于HTTPS的使用造成的。
顺便说一句,如果你有兴趣或目前正在探索如何与Facebook API互动,这里有很多(免费)和在线工具。Apigee的Facebook控制台是一个非常好的控制台:https://apigee.com/console/facebook
相关文章:
- ajax请求的顺序总是不同的
- 从ajax请求中获取javascript对象
- Ajax请求文档就绪会导致jquery加载缓慢
- MockJax没有在JavaScript应用程序中发送对我AJAX请求的响应
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- JavaScript代码未正确检查ajax请求
- "日期“;AJAX请求返回的类型值未定义
- 在等待ajax请求时显示微调器并禁用页面
- 跨域ajax请求
- Ajax请求返回空的数据字符串,但首先得到了正确的数据
- Javascript-如何让脚本与Ajax请求的数据一起运行
- ajax请求成功,但可以'我看不到我的数据
- 如何将给定的curl命令复制为jquery ajax请求
- 为什么我能够从javascript控制台发送跨域ajax请求
- 一台特定计算机的Ajax请求数据未定义/失败
- 获取ajax请求的请求头
- 原型Ajax请求参数为嵌套json
- 可以't从AJAX请求中筛选数据
- jQuery Mobile Collapse上的AJAX请求
- 暂停函数执行流程,直到ajax请求完成