ASP.NET 的区别 Request.RawUrl、Request.Url

作者:vkvi 来源:千一网络(原创) 日期:2011-3-6

假设访问地址是:

http://localhost/cftea/Default.aspx?p1=?&p2=%3f

那么

Request.RawUrl = /cftea/Default.aspx?p1=?&p2=%3f

Request.Url = http://localhost/cftea/Default.aspx?p1=?&p2=?

我们可以看出

Request.RawUrl 不包含主机名及前面的内容。

Request.RawUrl 完整地体现地址栏的 QueryString,而 Request.Url 会进行 Server.URLDecode 解析。

相关阅读

你前面那位网友看了:C# 中判断 null

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
赞助商们