.NETの文字列からのURLパラメーターを効率的に解析します
問題:
.NETアプリケーションにURL文字列が与えられている場合、プロパティに依存せずに特定のパラメーターの値を簡単に抽出するにはどうすればよいですか?
Request.Params
最も簡単なアプローチは、
メソッドを使用することです。この静的メソッドは、URLのクエリ文字列部分を解析し、aを返し、パラメーター値に簡単にアクセスできるようにします。 方法は次のとおりです
System.Web.HttpUtility.ParseQueryString
NameValueCollection
このコードスニペットは、最初にURL文字列から
<code class="language-csharp">Uri myUri = new Uri("http://www.example.com?param1=good¶m2=bad"); string param1Value = HttpUtility.ParseQueryString(myUri.Query).Get("param1"); </code>(パラメーターが含まれている)の
プロパティでUri
を使用して、ParseQueryString
を取得します。最後に、Query
メソッドは「param1」パラメーターに関連付けられた値を取得します。
Uri
包括的な詳細とその他の例については、公式のマイクロソフトのドキュメントを参照してください:NameValueCollection
https://www.php.cn/link/29a83a83a8a9641bb860a679d7e5ba52d26Get("param1")
「最新の情報については、現在のMicrosoftドキュメントサイトで」
以上が.NETの文字列からURLパラメーターを抽出する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。