End*_*der 50 ajax webkit google-chrome developer-tools web-developer-toolbar
传统上我使用FireBug来调试我的AJAX请求.它允许您检查请求的内容以及从服务器发回的响应.(当这些情况发生时,它也会在控制台中通知您,这是Chrome似乎缺乏的有用功能).
在Chrome中,我似乎只能查看请求,而不是响应.当我尝试检查响应时,UI只显示"No Content Available"(开发人员工具>资源> myRequest.php>内容).我是否必须启用某些功能才能让Chrome开发者工具记住这些请求?
编辑:如果重要,这些请求将在Flash对象中进行.
小智 84
如果您使用的是Google Chrome的开发频道:
http://www.chromium.org/getting-involved/dev-channel
...您应该能够在Developer Tools控制台中右键单击,然后单击"启用XMLHttpRequest日志记录".
启用后,您将在控制台中看到XHR请求,并且可以单击它们以将您带到资源面板,在那里您将能够看到XHR的内容.
您可能看到的仅是OPTIONS
Google Chrome检查员将CORS请求视为XHR请求的请求.因此,如果您按XHR请求进行过滤,您可能只会看到初始OPTIONS预检请求,其响应没有内容,并且因为Chrome似乎拒绝显示响应而感到困惑.禁用过滤器并转到同一URL的下一个请求,该请求很可能是与该CORS预检请求相对应的"真实"请求.
如果请求是由插件生成的,则 ajax 响应的内容尚不可见。这个问题有可能很快就会得到解决。
归档时间: |
|
查看次数: |
69572 次 |
最近记录: |