2

通常在下载文件时,假设使用 QNetworkAccessManager,文件名不会出现在链接的末尾。在这种情况下如何获得正确的文件名。即使链接不包含名称提示,firefox 也会始终使用正确的名称和扩展名下载文件。我们可以使用 mime 类型获得扩展提示,但文件名呢?

4

1 回答 1

3

是的。这是Content-Disposition: attachment; filename=<file name.ext>标题。强烈建议将内容类型设置为,application/octet-stream这样浏览器及其插件就不会试图打开它。

于 2012-09-20T08:54:22.097 回答