传统上,我使用FireBug调试我的AJAX请求。它允许您检查请求的内容以及从服务器发回的响应。(当这些情况发生时,它也会在控制台中通知你,这是Chrome似乎缺乏的一个有用的功能)。
在Chrome中,我似乎只能查看请求,而不能查看响应。当我尝试检查响应时,UI只显示"No Content Available“(开发人员工具>资源> myRequest.php >内容)。我必须打开一些东西才能让Chrome开发者工具记住这些请求吗?
编辑:如果很重要,这些请求是在Flash对象内部发出的。
发布于 2010-07-08 23:12:39
如果请求是由插件生成的,ajax响应的内容还不可见。这个问题有可能很快就会得到解决。
发布于 2010-07-09 02:43:42
如果你正在使用Google Chrome的开发频道:
http://www.chromium.org/getting-involved/dev-channel
...you应该能够在开发人员工具控制台中右键单击,然后单击"Enable XMLHttpRequest logging“。
启用后,您将在控制台中看到XHR请求,并可以单击它们转到资源面板,在那里您将能够看到XHR的内容。
发布于 2016-09-07 23:35:22
您可能看到的只是CORS请求的OPTIONS
请求被Google Chrome检查器视为XHR请求。因此,如果你按XHR请求进行过滤,你可能只会看到初始的OPTIONS印前检查请求,它的响应没有内容,并且会感到困惑,因为它看起来像是Chrome拒绝显示响应。禁用过滤器并转到同一URL的下一个请求,这很可能是对应于该CORS印前检查请求的“真实”请求。
https://stackoverflow.com/questions/3200329
复制相似问题