关闭

解决https不能下载文件

791人阅读 评论(0) 收藏 举报
分类:

使用https协议和使用http协议 在下载文件方面有些不同

项目中一个一套代码兼具了http与https协议但是在文件下载方面遇到了问题

弹出窗口提示Internet Explorer 无法下载 xxx.xls 来自 xxxxxxxxxxx

Internet Explorer无法打开该Internet站点。请求的站点不可用,或找不到。请以后再试.

方法1、

输出流之前清空缓冲区所有头和内容(已测试过)

Response.Clear();

Response.ClearContent();

Response.ClearHeaders();


方法2、(有待测试)

response.setHeader("Pragma", "public");

response.setHeader("Cache-Control", "public");
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:634500次
    • 积分:7819
    • 等级:
    • 排名:第2654名
    • 原创:295篇
    • 转载:4篇
    • 译文:0篇
    • 评论:35条
    最新评论