HttpRequest.QueryString 속성

정의

HTTP 쿼리 문자열 변수의 컬렉션을 가져옵니다.Gets the collection of HTTP query string variables.

public:
 property System::Collections::Specialized::NameValueCollection ^ QueryString { System::Collections::Specialized::NameValueCollection ^ get(); };
public System.Collections.Specialized.NameValueCollection QueryString { get; }
member this.QueryString : System.Collections.Specialized.NameValueCollection
Public ReadOnly Property QueryString As NameValueCollection

속성 값

클라이언트에서 보낸 쿼리 문자열 변수입니다.The query string variables sent by the client. 키와 값은 URL로 디코딩됩니다.Keys and values are URL-decoded.

예제

다음 코드 예제에 "fullname" 라는 쿼리 문자열 변수의 값을 가져오는 두 가지 방법을 보여 줍니다.The following code example shows two ways to get the value of a query string variable named "fullname". 각각의 경우 URL이 http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri, 때문에 반환 되는 값은 "Fadi Fakhouri"는 %20 는 공백 문자를 URL로 디코딩됩니다.In each case, if the URL is http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri, then the value returned is "Fadi Fakhouri" because the %20 is URL-decoded into a space character. URL이 없는 경우에 fullname 문자열 ID를 쿼리, 반환 값 null합니다.If the URL doesn't have a fullname query string ID, the returned value would be null.

쿼리 문자열 에서만에서 "fullname" 키에 대 한 코드의 첫 번째 줄은 두 번째 줄은 "fullname" 모든 HTTP 요청 컬렉션에 키를 찾습니다.The first line of code looks for the key "fullname" only in the query string; the second line looks for the key "fullname" in all of the HTTP request collections. 두 번째 줄에 대 한 자세한 내용은 참조 하세요. Item[String]합니다.For more information about the second line, see Item[String].

string fullname1 = Request.QueryString["fullname"];  
string fullname2 = Request["fullname"];  
  
Dim fullname1 As String = Request.QueryString("fullname")  
Dim fullname2 As String = Request("fullname")  

적용 대상

추가 정보