asp.net 中 response.addheader()

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net 中 response.addheader()相关的知识,希望对你有一定的参考价值。

在asp.net中使用response.addheader()下载图片后,页面上的全局变量,session 等存储变量的值会被清空。这是什么原因呢?有什么办法解决吗?

参考技术A 我猜你response.addheader()下载图片后是否有删除属于IIS管理范围的文件夹,如果有的话 那么你删除文件夹就会使IIS震荡掉 就相当于IIS重启了 那么你的session,application等服务器的值都会消失掉
对的话 麻烦确认下 谢谢本回答被提问者采纳
参考技术B 清空的原因,跟response.addheader没有关系
应该是别的问题,比如你下载后,有没有删除目录或重命名目录?删除或改名目录,会导致session丢失的
参考技术C AddHeader()的作用是:将一个 HTTP 头添加到输出流
第一个参数为: 要添加的 HTTP 头名称。
第二个参数为:要添加到头中的字符串。

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

vaela

以上是关于asp.net 中 response.addheader()的主要内容,如果未能解决你的问题,请参考以下文章

在 ServiceFabric 中托管旧版 ASP.NET(不是 ASP.NET Core)

在 Asp.net / Asp.net mvc 中进行实时 Web 体验的方法是啥? [关闭]

ASP.NET/HTML:ASP.NET (.cs) 中 HTML 按钮的 onClick 属性

类型:.net;问题:ASP.NET路由;结果:ASP.NET 路由 .NET Framework 4

asp.net中如何输出数据?

在asp.net中如何对一些数据进行分组