2011年5月24日

摘要: 我们在开发网站的时候,会经常的用到get的方式来传值,这样,对我们来说,后台代码的实现是比较容易和方便的,但是,这种URL也会有相应的弊端,一个就是令我们经常头疼的Sql注入,一个是可以不利于SEO(搜索引擎优化)。而伪静态的技术就很好的解决了这一问题。 要想清楚地知道伪静态的技术,我们还是先来看看IHttpModule这个接口吧! IHttpModule:向实现类提供模块化初始化和处理事件。相对于整个应用程序来讲,如果我们需要在请求发生之时对请求的地址进行处理就需要用到IhttpModule接口来实现伪静态技术,也就是将一个Get访问的查询字符串变成一个独立的文件,但是呢,在程序中实际上访. 阅读全文
posted @ 2011-05-24 09:52 亲,注意身体 阅读(355) 评论(0) 推荐(0) 编辑
 
摘要: ASP.NET对请求处理的过程:当 请求一个*.aspx文件的时候,这个请求会被inetinfo.exe进程截获,它判断文件的后缀(aspx)之后,将这个请求转交给 ASPNET_ISAPI.dll,ASPNET_ISAPI.dll会通过http管道(Http PipeLine)将请求发送给ASPNET_WP.exe进程,在ASPNET_WP.exe进程中通过HttpRuntime来处理这个请求,处理完 毕将结果返回客户端。 inetinfo.exe进程:是www服务的进程,IIS服务和ASPNET_ISAPI.DLL都寄存在此进程中。 ASPNET_ISAPI.DLL:是处理.aspx文件的 阅读全文
posted @ 2011-05-24 09:51 亲,注意身体 阅读(192) 评论(0) 推荐(0) 编辑