我正在写一个基于Web的文件管理员。如何在点击链接而不是显示链接时下载html文件。
答案 0 :(得分:6)
在服务器端,在提供文件时,添加以下标题:
Content-Disposition: attachment; filename="document.html"
例如在PHP中你可以这样做:
header('Content-Disposition: attachment; filename="document.html"');
答案 1 :(得分:0)
在响应标头中,将Content-Disposition设置为“attachment; filename = something.html”
答案 2 :(得分:-1)
将HTTP响应的Content-Type标头设置为'application / octet-stream'。
在ASP.net/C#
中Response.ContentType = "application/octet-stream";
答案 3 :(得分:-1)
当请求该文件时,服务器需要返回不同的MIME类型,例如application / octet-stream。