是可以从HTTP头文件名查找(Is to possible to find filename fro

2019-07-31 18:03发布

通常在下载文件时,假设使用QNetworkAccessManager,文件名不存在,在链路的末端。 如何获得在这种情况下,正确的文件名。 即使链接不包含名称的暗示,Firefox的下载总是与它的正确名称和扩展名的文件。 我们可以得到使用MIME类型extention的暗示,但有关文件名是什么。

Answer 1:

是。 这是Content-Disposition: attachment; filename=<file name.ext> Content-Disposition: attachment; filename=<file name.ext>头。 有一个强烈的建议,设置内容类型application/octet-stream使浏览器和其插件不被引诱打开它来代替。



文章来源: Is to possible to find filename from http headers