jaz*_*cat 18 google-chrome google-chrome-devtools
通常我可以使用Chrome开发工具 - 网络选项卡来嗅探我的HTTP请求.
但是下载文件没有发生(即Content-Dsiplosition设置为时Attachment;filename=xxx) - 然后Chrome只下载文件,网络选项卡上没有显示任何内容.
我怎么看?我的意思是,在Chrome中,没有像PostMan这样的第三方工具.
PS.我需要查看服务器发送的标头,我需要一些调试信息.
Hay*_*Hay 13
当我尝试将指向可下载文件的URL粘贴到浏览器地址时,它不会在网络选项卡上显示任何内容.
但是,我找到了适合我的用例的解决方法.在任何地方创建一个.html文件,只需创建一个指向该附件的链接(另一种方法是about:blank在浏览器中打开并编辑HTML).
<a href="https://example.com/example.ambiguous.file">download</a>
然后打开.html文件并单击链接.
这会导致网络选项卡显示您尝试下载的文件,以及标题.
在我的情况下,我能够解决Content-Disposition标题从未发送到特定浏览器的方式.
编辑(2017-11):
如果这不适用于最新版本的Chrome,请尝试将其放入图片代码中.目标是嗅探HTTP响应头,而不是内容.
<img src="https://example.com/example.ambiguous.file">download</img>
Azu*_*ake -1
您可以从“标题”选项卡查看它们。
响应正文本身是正在下载的文件,您将无法从“响应”选项卡中看到它,但我可以从“标头”选项卡中看到响应标头,请检查图片:
| 归档时间: |
|
| 查看次数: |
7749 次 |
| 最近记录: |