http - "pending"对 Chrome 开发者窗口中的请求意味着什么?

标签 http google-chrome

Google Chrome 开发者窗口“网络”选项卡中状态栏下的“待定”是什么意思?

当我的页面脚本发出 GET 请求时会发生这种情况,该请求的响应包含用于下载 CSV 文件的内容 header :

Content-type: text/csv;
Content-Disposition: attachment; filename=myfile.csv

这在 FF 和 IE7 中工作正常,按预期下载 CSV 文件并打开文件选择器以保存文件,但 Chrome 不执行任何操作。我确认服务器响应了请求,因此 Chrome 似乎不会处理响应。

奇怪的是,如果我在 Chrome 地址栏中输入 URL 并点击 <enter>,一切都会按预期工作。 .

仅供引用:Windows XP 上的 Chrome 10.0.648.204

最佳答案

就我而言,我发现“待处理”状态是由 AdBlock 扩展程序引起的。我无法加载的图片在 URL 中包含“广告”一词,因此 AdBlock 阻止它加载。

禁用 AdBlock 可以解决此问题。

重命名文件使其 URL 中不包含“广告”也可以修复它,这显然是更好的解决方案。除非它是一个广告,在这种情况下你应该这样离开。

关于http - "pending"对 Chrome 开发者窗口中的请求意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5585918/

相关文章:

Java快速文件服务器(通过HTTP的静态文件)

python - USB : usb_device_handle_win. cc:1020 在 Windows10 上使用 Selenium 的 ChromeDriver v87/Chrome v87 无法从节点连接错误中读取描述符

javascript - 使用Javascript禁用chrome中的保存密码气泡

javascript - BrowserSync Gulp 无法在 Chrome 中打开

javascript - JSON 响应被浏览器修改

http - 最适合用于过期登录的 HTTP 状态(基于表单的登录)

java - Grizzly 的 Request.getPathInfo 总是返回 null?

HTTP 服务器超时。应该什么时候寄

javascript - 在 iphone chrome 浏览器中不使用 BLOB 对象下载文件

css - 字体自定义不在 Chrome 中渲染字体