一尘不染

如何使用内容处置强制文件下载到硬盘驱动器?

html

我想强制浏览器下载pdf文件。

我正在使用以下代码:

<a href="../doc/quot.pdf" target=_blank>Click here to Download quotation</a>

它使浏览器在新窗口中打开pdf,但是我希望当用户单击它时将其下载到硬盘。

我发现它Content-disposition用于此目的,但是在我的情况下该如何使用?


阅读 254

收藏
2020-05-10

共1个答案

一尘不染

在返回PDF文件的HTTP响应上,确保内容处置标头如下所示:

Content-Disposition: attachment; filename=quot.pdf;
2020-05-10