Request 的 URL 和 Path-Url.Query 和 QueryString 区别

作者:vkvi 来源:ITPOW(原创) 日期:2010-2-21

Request.Url.Query

string 类型。当前页面 URL 的查询部分,从问号开始计算。

示例:?a=1&b=2。

Request.QueryString

System.Collections.Specialized.NameValueCollection 类型。如果我们把它当作字符串一样直接输出,其值是从 URL 中问号的下一个字符开始。

示例:a=1&b=2。

由于是 Collection,所以可以指定索引值,方便地获取查询值,比如:

string a = Request.QueryString["a"]
string b = Request.QueryString[1]
相关文章