この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

HttpRequest.QueryString プロパティ

 

公開日: 2016年10月

HTTP クエリ文字列変数のコレクションを取得します。

名前空間:   System.Web
アセンブリ:  System.Web (System.Web.dll 内)

public NameValueCollection QueryString { get; }

プロパティ値

Type: System.Collections.Specialized.NameValueCollection

クライアントから送信されたクエリ文字列変数。 URL デコードされたキーと値。

次のコード例では、"fullname"という名前のクエリ文字列変数の値を取得する 2 つの方法を示します。 URL の場合、各ケースで http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri, 、ため、返される値は"Fadi Fakhouri"、 %20 は空白文字を URL デコードします。 URL がない場合、 fullname 文字列 ID のクエリを使用して、返される値は nullです。

コードの最初の行が"fullname"クエリ文字列でのみキーを探します2 行目は、キーのすべての HTTP 要求のコレクションには、"fullname"を検索します。 2 番目の行の詳細については、次を参照してください。 Itemします。

string fullname1 = Request.QueryString["fullname"];
string fullname2 = Request["fullname"];

.NET Framework
1.1 以降で使用可能
トップに戻る
表示: