我正在尝试使用Azure Blob存储作为使用共享访问签名进行安全文件下载的位置。一切都运行良好,但我遇到的问题是我试图让用户从浏览器保存文件,我有除IE9以外的所有浏览器。
回顾这个问题,
What content type to force download of text response?
当我可以控制所有标头时,这很有效,但是在Azure Blob存储中,我已将Content-Type设置为application / octet-stream,这允许除IE之外的所有浏览器都要求用户保存文件, IE只是打开文件。看来已知的文件类型将打开(例如.jpg,.wmv等...)。
在Azure中,我找不到设置
的方法Content-Disposition: attachment;filename="My Text File.txt"
是否有办法使用Azure Blob存储使用IE直接从Azure Blob存储下载任何文件?
提前致谢。
答案 0 :(得分:2)
我认为没有办法在Windows Azure blob存储中设置Content-Disposition
标头。
答案 1 :(得分:1)
现在可以通过右键单击资源 - 属性。