当前位置:编程学习 > C#/ASP.NET >>

求助关于httpmodule中自定义请求头的问题!

--------------------编程问答-------------------- 没这么做过。帮顶。 --------------------编程问答-------------------- 在web。config文件里面注册你这个IHttpModule了没有 --------------------编程问答-------------------- context.Response.Headers.Add("myhead", "name2011");
--------------------编程问答-------------------- 参考 --------------------编程问答-------------------- 个人觉得,HttpWebRequest 跟context中的HttpRequest不同。
context中的HttpRequest是请求已经发生了,即请求信息已经提交到服务器上来了,应该不能在修改了,此时能修改的应该是响应头,即HttpResponse。
而HttpWebRequest是在构造http请求,当然可以修改。
建议通过PageBase或者其他方式来保存你的数据。 --------------------编程问答-------------------- context.Response.Headers.Add("myhead", "name2011");
--------------------编程问答--------------------
引用 2 楼 aspnetchengxu 的回复:
在web。config文件里面注册你这个IHttpModule了没有


回:肯定注册了的,要不就调用不到这个httpmodule了。 --------------------编程问答--------------------
引用 3 楼 wxr0323 的回复:
context.Response.Headers.Add("myhead", "name2011");


引用 6 楼 shenyong985873401 的回复:
context.Response.Headers.Add("myhead", "name2011");


谢谢 2位,我是想构造请求头。你们这写的是构造响应头,构造响应头是可以的。
现在问题是不能在httpmodule中构造请求头。 --------------------编程问答--------------------
引用 4 楼 wxr0323 的回复:
参考


谢谢,这个文章我也看过,不过我是构造的请求头。应该是用request这个方法。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,