有一个IIS7.0的站点,
第一种情况:如果直接输入域名(http://test.hmtest.com/)访问时,
会有3次request,在httpModule的HttpApplication.BeginRequest事件中会产生3条记录,
其中第一条记录的URL是http://test.hmtest.com/default.aspx,
2、3条记录的URL是http://test.hmtest.com/。
第二种情况:如果输入网站默认页地址(http://test.hmtest.com/default.aspx)就只有一次访问,一条记录。我想知道第一种情况的第2、3条记录是怎么产生的,IIS在用域名访问时,HttpModule是如何处理的。
第一种情况:如果直接输入域名(http://test.hmtest.com/)访问时,
会有3次request,在httpModule的HttpApplication.BeginRequest事件中会产生3条记录,
其中第一条记录的URL是http://test.hmtest.com/default.aspx,
2、3条记录的URL是http://test.hmtest.com/。
第二种情况:如果输入网站默认页地址(http://test.hmtest.com/default.aspx)就只有一次访问,一条记录。我想知道第一种情况的第2、3条记录是怎么产生的,IIS在用域名访问时,HttpModule是如何处理的。
解决方案 »
- 平面上 点到直线的距离,线到线的距离怎么计算呀?(坐标知道)求解(急!!)
- asp.net中将EXCEL读取后导入到access数据库中,一直是第64条记录出错,提示conn.open错误,第64条数据没有问题,分几次导入可以导进去
- 希望高手解决下gridview问题。急!!!
- .net如何让程序不被反编译
- 请问在gridview 中怎么显示用户性别问题?
- 问?如何使用asp.net3.0的System.Net.Mail命名空间发送邮件
- |M| 将HTML转为文本:在我数据库里保存的“简介”是用HTML格式保存的,现在我想读出来的是文本格式的 谢谢
- iTextSharp控件合并PDF时,怎么样添加大纲(outline)!在线等!!
- 聊天室问题
- 小弟接到腾讯的面试通知,请问腾讯一般都会在面试ASP.NET搞些什么花样呢?
- DropDownList默认显示数据库中的值,而不是第一个值
- 会开发网站但是不会发布iis....纠结中
至于你说的HttpModule,,网上查查,给的解释很全面。
BeginRequest1: http://test.hmtest.com/
BeginRequest2: http://test.hmtest.com/
BeginRequest3: http://test.hmtest.com/Default.aspx
EndRequest3: http://test.hmtest.com/Default.aspx
EndRequest2: http://test.hmtest.com/
EndRequest1: http://test.hmtest.com/Request3的时间用时很短,而Request2的用时特别长,是什么原因???
Index.aspx,请求次数可能还会更多,你可以测试下。
相对于你访问http://test.hmtest.com/,重定向到http://test.hmtest.com/Default.aspx,网上也有人遇到跟你相同的问题
http://forums.iis.net/p/1182139/1998188.aspx以上内容仅供讨论。
而Request2的用时特别长?
这个阶段应该是实际执行真正页面内容的过程,
这个修改了默认文件访问试试,应该是这个问题。
谢谢哥们,确实跟那个描述是一样的问题,我现在要统计首页的页面加载时间,需要用EndRequest中的时间减去BeginRequest中的时间,现在有3次request,所有我的统计结果就有问题,而且
BeginRequest1和BeginRequest2的时间特别长,大约几百秒,而BeginRequest3只有几百毫秒。相差太大了。
不知各位有啥解决方案?
谢了!