下载.html文件作为附件而不是打开

时间:2014-04-12 12:43:54

标签: html email attachment

当我将.html文件作为附件发送时,它会在单击时在新的浏览器选项卡中打开。我希望它能像普通附件一样下载。

是否有解决此问题的方法。也许是编程解决方案?或者也许是从电子邮件中下载但在点击时在浏览器中正常打开的文件扩展名?

我知道收件人可以右键单击并单击下载或其他内容,但我希望发件人能够控制是否下载或在新选项卡中打开。

是否存在默认情况下使用浏览器打开但通常从电子邮件中下载的文件扩展名?

2 个答案:

答案 0 :(得分:1)

您的网络服务器正在发送“text / html”类型的内容类型标头,并且您客户的浏览器正在对该标头执行操作。如果您可以告诉您的服务器发送“application / octet-stream”,那么浏览器会询问用户如何处理该文件。

答案 1 :(得分:0)

也许尝试将文件扩展名更改为.php可能有效。 PHP文件基本上是html文件,但他们希望PHP代码存在 - 并不意味着必须有。 (这也适用于其他代码语言扩展)。

不确定整个工作流程是否会以您希望的方式播放,但值得一试......