HttpRequest.QueryString Propriété

Définition

Obtient la collection des variables de chaîne de requête HTTP.

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

Valeur de propriété

NameValueCollection

Variables de chaîne de requête envoyées par le client. Les clés et les valeurs sont décodées par URL.

Exemples

L’exemple de code suivant montre deux façons d’obtenir la valeur d’une variable de chaîne de requête nommée « fullname ». Dans chaque cas, si l’URL est http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri, la valeur retournée est « Fadi Fakhouri », car l’URL %20 est décodée dans un espace. Si l’URL n’a pas d’ID fullname de chaîne de requête, la valeur retournée est null.

La première ligne de code recherche la clé « fullname » uniquement dans la chaîne de requête ; la deuxième ligne recherche la clé « fullname » dans toutes les collections de requêtes HTTP. Pour plus d’informations sur la deuxième ligne, consultez Item[].

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

S’applique à

Voir aussi