无法在 chrome 开发工具中对某些请求“重播 xhr”

Posted

技术标签:

【中文标题】无法在 chrome 开发工具中对某些请求“重播 xhr”【英文标题】:Can't "replay xhr" on some requests in chrome dev tools 【发布时间】:2017-04-15 11:04:51 【问题描述】:

有些请求我可以右键单击它们并选择“重播 xhr”,这非常有用,但有些我不能。为什么我不能重播所有 xhr?这对于发布和放置非常方便。

【问题讨论】:

你能在哪里提供一个我可以复制的例子吗? FLIPKART 例如,我不能为此处的任何 ajax 请求 (GET) 重放 xhr,但对于其他站点我可以。 FLIPKART 例如,我不能为这里的任何 ajax 请求 (GET) 重放 xhr,但对于其他网站我可以。 @KayceBasques 第二个响应是通过“重播 XHR”功能完成的。 :) 某事,某事fetch API,c.f. bugs.chromium.org/p/chromium/issues/detail?id=597400 【参考方案1】:

它已经发布了很久,但我遇到了完全相同的问题,在我看来,在以下情况下您不能使用“重放 XHR”功能:

方法是选项 请求失败

可能还有其他情况,但我已经确定了这些情况。不过,作为一种解决方法,您只需右键单击请求 > 复制 > “复制为 cUrl”或“复制为 fetch”

【讨论】:

以上是关于无法在 chrome 开发工具中对某些请求“重播 xhr”的主要内容,如果未能解决你的问题,请参考以下文章

Nodejs + expressjs在服务器超时后重播请求

如何查看/重播与内容一起保存的 chrome 网络调试器 har 文件?

chrome开发工具指南

在谷歌浏览器开发人员中重播 HTTP POST

.mp4 文件无法在 chrome 中播放

Chrome网络定时,如何改善内容下载