Heim > Backend-Entwicklung > C++ > Wie extrahiere ich URL -Parameter aus einer Zeichenfolge in .NET?

Wie extrahiere ich URL -Parameter aus einer Zeichenfolge in .NET?

Patricia Arquette
Freigeben: 2025-01-26 14:46:10
Original
540 Leute haben es durchsucht

How to Extract URL Parameters from a String in .NET?

effizient an URL -Parametern an Strings in .NET

analysieren

Problem:

Request.Params Wie können Sie den Wert eines bestimmten Parameters problemlos extrahieren, ohne sich auf die Eigenschaft

zu verlassen?

Lösung:

Der unkomplizierteste Ansatz ist die Verwendung der System.Web.HttpUtility.ParseQueryString -Methode. Diese statische Methode analysiert den Abfragebringsteil einer URL und gibt ein NameValueCollection zurück, sodass ein einfacher Zugriff auf Parameterwerte ermöglicht. So wie:

<code class="language-csharp">Uri myUri = new Uri("http://www.example.com?param1=good&param2=bad");
string param1Value = HttpUtility.ParseQueryString(myUri.Query).Get("param1"); </code>
Nach dem Login kopieren

Dieser Code -Snippet erstellt zuerst ein Uri Objekt aus der URL -Zeichenfolge. Anschließend verwendet es ParseQueryString für die Query Eigenschaft des Uri (die die Parameter enthält), um ein NameValueCollection zu erhalten. Schließlich ruft die Get("param1") -Methode den mit dem Parameter "Param1" zugeordneten Wert ab.

Weitere Informationen und weitere Beispiele finden Sie in der offiziellen Microsoft -Dokumentation: https://www.php.cn/link/29a83a8a9641bb860a679d7e5ba52d26 (Anmerkung: Dieser Link kann nach "Durchsuchung nach" htttutility.Pividualität "-Suchung" -Suchung "-Suchung" htttutilität.Park.Phema.PARESRYS. "Auf der aktuellen Microsoft-Dokumentationsseite für die aktuellsten Informationen).

Das obige ist der detaillierte Inhalt vonWie extrahiere ich URL -Parameter aus einer Zeichenfolge in .NET?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage