Firefox 如何找到 cnet.com 上的下载文件名?
使用 Fiddler
和 Live HTTP Headers
我试图找出 Firefox 如何知道文件名是什么,并在另存为对话框
中显示它。有标头中没有文件名的 Content-Disposition
:Content-Disposition:attachment
应该是 Content-Disposition:attachment;文件名=...
。那么Firefox是如何知道文件名的呢?
示例网址:
http://download.cnet.com/ Flock/3000-2356_4-75210908.html?tag=contentMain;contentBody
Using Fiddler
and also Live HTTP Headers
I tried to find out how Firefox knows what's the name of file and shows it at Save As dialog
.There's a Content-Disposition
in headers which has no file name: Content-Disposition: attachment
which should be Content-Disposition: attachment; filename=...
. Then how Firefox knows the file name ?
sample URL:
http://download.cnet.com/Flock/3000-2356_4-75210908.html?tag=contentMain;contentBody
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
该网站重定向至
BURL 的文件名部分(最后一个<代码>/和查询字符串)是
FlockSetup_1_2_213_0_3PD.exe
。The site redirects to
BThe filename portion of the URL (between the last
/
and the querystring) isFlockSetup_1_2_213_0_3PD.exe
.我的直接猜测是来自您正在下载的文件的 URL 的文件名部分。
例如:
http://example.com/dir/file.ext
将file.ext
作为文件名部分。My immediate guess would be from the filename part of the URL of the file you're downloading.
For example:
http://example.com/dir/file.ext
hasfile.ext
as filename part.