使用ASP.NET MVC 2.0 我正在制作亚马逊S3下载器。
在下载方法中,我准备了一个类似http://s3.amazon.com/mysite.com/image.gif?awsKey=abcde
的网址我将用户重定向到该网址(在浏览器中打开该image.gif)
我看到图像在浏览器中打开,但不是作为SAVE AS窗口保存在某个位置。
我听说我可以在Response中添加HEADERS,这可以强制SAVE AS对话框保存文件。
知道如何重新添加标题吗?
答案 0 :(得分:0)
这将是Content-Disposition header设置为“附件”。但是,服务于s3.amazon.com的网络服务器必须设置此标头,并且更改它不受您控制。