如果訪問的地址是:
http://hovertree.com/guestbook/addmessage.aspx?key=hovertree%3C&n=myslider#zonemenu
那么
Request.Url.ToString() 的值是:
http://hovertree.com/guestbook/addmessage.aspx?key=hovertree<&n=myslider
Request.RawUrl.ToString() 的值是:
/guestbook/addmessage.aspx?key=hovertree%3C&n=myslider
我們可以看出
Request.RawUrl 不包含主機名及前面的內容。
Request.RawUrl 完整地體現地址欄的 QueryString,
而 Request.Url 會進行 Server.URLDecode 解析。
而且兩個的相同地方是,都不包含#以及后面的字符串
查看留言:http://hovertree.com/guestbook/