在自定义HttpHandler中使用Session
日期:2006年5月20日 作者: 查看:[大字体 中字体 小字体]-
最近需要做一个对特定请求进行响应的接口,只是在内部处理,不存在UI,机于这种情况,当然是使用实现IHttpHandler来进行处理,可以减掉加载HTML 控件的时间。本来都是这样想的,对于IHttpHandler 中定义了两个方法,ProcessRequest(HttpContext ctx) 和 IsRunable() 这两个,看到在ProcessRequest(HttpContext ctx) 中有个HttpContext的输入参数,本来以为通过这个就可以对所有的服务器对象进行使用,只是在前面需要对HttpContext的引用。不过问题出现了,在这个自定义HTTP 响应处理头中需要写入Session,对于其他Request和Response 都可以通过使用HttpContext来引用使用,不过Session 就是不行,总是出现对象未进行引用的错误,真是百思不得其解,好好的HTTPCONTEXT 里面都列出了可以使用的服务器对象,但是就是SESSION 用不了!真苦,只好将自定义HTTPHANDLER 的内容做到普通的WEBFORM 中。就在做好后,却无意中发现在自定义HTTPHANDLER 中使用SESSION 的方法!
1、先引用System.Web.SessionState 这个命名空间,
2、如果是要在HttpHandler 中读取Session的内容,就要在实现IHttpHandler 的类中同时实现IReadOnlySessionState 这个接口。
3、如果是要在HttpHandler 中读写Session的内容,就要在实现IHttpHandler 的类中同时实现IRequiresSessionState这样就可以在自定义的HttpHandler 中正常的使用Session了。
(出处:急速软件下载学院)
-
- 在自定义HttpHandler中使用Session 相关文章:
- ·PHP程序中使用session错误调试问题
- ·PHP 会话(session 时间设定)使用入门
- ·初学:在PHP开发中如何使用Session?
- ·问答方式轻松学习Oracle数据库中的Kill session
- ·WEB开发Struts:Session对象创建和控制
- ·让不同的Servlet在一个Session共享连接
- ·Struts构架中的Session对象创建和控制
- ·在asp.net中使用session常见问题集锦
- ·技巧:ASP.NET里的Session详细解释
- ·关于ASP.NET编程里Session的用法
- 在自定义HttpHandler中使用Session 相关软件
- ·useful BPP tips for Exams in June 2006 Session
- ·BrainBuzzCramsession(70-214)
- ·CramSession SCNASolaris7
- ·CramSession SCSAISOLARIS8
- ·BrainBuzzCramsession(70-214)
- ·BTTEAM appz 08.23.06.M-Audio.Pro.Sessions.Vol.31.Liquid.Cinema.. 声音素材
- ·APPZ M-AUDIO.PRO.SESSIONS.VOL.33.SCRATCH.N.. 音乐素材
- ·APPZ M-AUDIO.PRO.SESSIONS.VOL.50.RICE.AND.BEANS.. 音乐素材
- ·APPZ M-AUDIO.PRO.SESSIONS.VOL.35.DANCE.STATIC.. 音乐素材
- ·BTTEAM appz 08.28.06.M-Audio.Pro.Sessions.Vol.50.Rice.and.Beans.. 音乐素材
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:Excel数据导入到Access,Sql Server中示例代码
精品推荐
热点TOP10
- ·Dell PowerEdge 2950 服务器 Windows 2003安装手册
- ·PERC5 RAID配置中文手册
- ·板载RAID功能制作磁盘阵列并安装操作系统
- ·FREEBSD安装图解
- ·关于Exchange循环日志和备份
- ·解决与HTTP 500 – 内部服务器错误错误信息有关的问题
- ·个人电脑变网站服务器全面解决方案
- ·Windows中IIS内FTP服务器高级配置
- ·服务器常见软件故障分析及解决
- ·通过具体项目浅谈及实战WebService
- ·巧用花生壳玩转个人服务器
- ·在自定义HttpHandler中使用Session
- ·通过宽带路由器搭建WEB/FTP服务器
- ·Dell PowerEdge SC420 Server RedHat3 AS UPDATE2安装手册
- ·Apache的ReWrite的应用大全
- ·详解服务器集群系统实现方案
- ·交换机DHCP服务器中继代理配置
- ·分析并清除web服务器上的网页木马
- ·如何解决Web访问时提示输入密码?
- ·安装IIS后出现500错误的解决办法
特别推荐
- ·分析并清除web服务器上的网页木马
- ·安装IIS后出现500错误的解决办法
- ·Apache下服务器虚拟主机的设置
- ·怎样选择合适的服务器规避风险
- ·服务器虚拟化的十大必须考虑因素
- ·谨慎:整合服务器时易犯十个错误
- ·IIS虚拟主机网站防木马权限设置安全配置整理
- ·服务器常见软件故障分析及解决
- ·浅谈如何为服务器安全地进行升级
- ·必须了解的五个服务器基础问题
- ·电影服务器协议、架设及防范配置
- ·服务器端口大全
- ·网吧电影视频服务器架设完全入门教程
- ·用于挖掘Web日志的数据仓库系统实现
- ·HTTP500内部服务器错误修正办法
- ·服务器磁盘资源合理分配经验谈
- ·服务器硬件系统的维护拆装篇
- ·重启远程终端服务的三个方法!
- ·IIS配置401错误完美解决办法!
- ·WEB专用服务器的安全设置技巧
