我想用HTML而不是PDF文件创建发票。我想让用户通过链接轻松下载HTML文件。我怎么能这样做?
如果我只是链接到HTML文件,它只是“临时下载”并在用户Web浏览器中查看。我想要与用户下载.zip
- 文件或类似文件时相同的效果。我认为我已经在webmail系统中看到了这个功能。
答案 0 :(得分:4)
您需要设置Content-Disposition
HTTP header,如此:
Content-Disposition: attachment; filename="downloaded.html"
这将告诉浏览器保存文件而不是解析它。如何做到这一点取决于你使用的是什么,在PHP中你使用header
函数。
答案 1 :(得分:1)
设置内容处置标题(或提醒人们关于菜单上的“另存为”选项)