代码很简单,我本来准备贴出来的,不过可以到:http://www.codeproject.com/aspnet/UrlBuilder.asp下载
简单的说就是将URL当作对象来处理,这个对象有很多属性,例如主机名,端口,目录,页面名字,参数列表等等。
使用的时候,先新建UrlBuilder的对象
或者
然后可以更改builder的属性。
其中的QueryString是一个键值被强类型为字符串的哈希表。可以有一些对哈希表的操作
最后,处理完毕之后,或者使用
来得到处理过后的URL,或者
直接重定向到处理过后的地址。