| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 698 人关注过本帖
标题:[求助]在asp.net web 服务中加入httpModule的问题
只看楼主 加入收藏
wanglg
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-4-16
收藏
 问题点数:0 回复次数:4 
[求助]在asp.net web 服务中加入httpModule的问题

httpModule的代码如下:
using System;
using System.Web;

namespace add_timestamp_module
{
public class add_timestamp_module : IHttpModule
{
public void Init(HttpApplication application)
{
application.AcquireRequestState += (new
EventHandler(this.Application_AcquireRequestState));
}

private void Application_AcquireRequestState (Object source,
EventArgs e)
{
HttpApplication Application = (HttpApplication)source;
string tiamestamp= DateTime.UtcNow.ToString();
Application.Context.Request.UserAgent=tiamestamp;

}
public void Dispose()
{
}
}

}

生成解决方案时,出现如下错误:
无法对属性或索引器“System.Web.HttpRequest.UserAgent”赋值 -- 它是只读的

我目的是想在Application.Context.Request里面的属性加上一个时间刻,以便到web service里访问到,而且是要在服务器端在SOAP消息请求被WEB服务程序处理之前加注,所以我选择用httpmodule的办法,路过的大鸟请赐教,万分感激!!!!!!!!

搜索更多相关主题的帖子: web httpModule asp module void 
2006-04-16 20:38
小笨笨
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:1169
专家分:0
注 册:2006-4-17
收藏
得分:0 
httpModule是什么?web服务里怎么加啊?

欢迎光临我的博客: http://smallfools.blog./default.html
2006-04-17 15:29
wanglg
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-4-16
收藏
得分:0 
关于httpmodule
httpmodule就是http模块,是先生成类库,然后在web服务应用程序里面的web config里面配置这个模块,并把这个http模块的.dll引用到该web服务程序里面。在服务里面,比如可以用这样的语句访问设置的http请求属性:this.Context.Request.UserAgent!
2006-04-18 12:48
小笨笨
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:1169
专家分:0
注 册:2006-4-17
收藏
得分:0 

好高深啊,没用过。


欢迎光临我的博客: http://smallfools.blog./default.html
2006-04-18 14:28
wanglg
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-4-16
收藏
得分:0 


急!急!急!急!急!边位大哥识过话,花少少时间留下一句金玉良言拉,小弟感激不尽~~~~~~~~~~

2006-04-18 21:48
快速回复:[求助]在asp.net web 服务中加入httpModule的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026024 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved