阅读这本书第八章《ASP.NET请求处理框架》
8.6 开发自定义HTTP模块
以下的代码片断是为了实现一个支持URL重写的HTTP模块。
多数的Web应用程序使用查询字符串在一个页面和另一个页面之间传输数据。这会给用户记忆和使用URL带来困难。
如:http://localhost/Articles/Ariticles.aspx?AuthorName=Smith
这样的URL不易记忆,且可能导致各种可用性问题。如果允许使用以下URL来访问一页面,那么站点访问者将感到更加轻松:
http://localhost/Articles/Smith.aspx

HTTP模块ArticlesModule
 
 1读书片断之 开发自定义HTTP模块using System;
 2读书片断之 开发自定义HTTP模块using System.Text.RegularExpressions;
 3读书片断之 开发自定义HTTP模块using System.Web;
 4读书片断之 开发自定义HTTP模块
 5读书片断之 开发自定义HTTP模块namespace HttpModuleTest
 6

相关文章: