Freigeben über


WebUtility.UrlDecode(String) Methode

Definition

Konvertiert eine Zeichenfolge, die für die Übertragung in einer URL codiert wurde, in eine decodierte Zeichenfolge .

public:
 static System::String ^ UrlDecode(System::String ^ encodedValue);
public static string UrlDecode (string encodedValue);
public static string? UrlDecode (string? encodedValue);
static member UrlDecode : string -> string
Public Shared Function UrlDecode (encodedValue As String) As String

Parameter

encodedValue
String

Eine zu decodierende URL-codierte Zeichenfolge.

Gibt zurück

Eine decodierte Zeichenfolge.

Hinweise

Wenn Zeichen wie Leerzeichen und Interpunktionszeichen in einem HTTP-Stream übergeben werden, werden sie möglicherweise am empfangenden Ende falsch interpretiert. Die URL-Codierung konvertiert Zeichen, die in einer URL nicht zulässig sind, in entsprechende hexadezimale Escapesequenzen. Die hexadezimalen Escapesequenzen befinden sich in Großbuchstaben. Beispielsweise werden die Zeichen < und > in die Escapesequenzen %3C und %3Ecodiert. Die UrlEncode -Methode erstellt eine URL-codierte Zeichenfolge.

Die URL-Decodierung ersetzt hexadezimale Escapesequenzen durch entsprechende ASCII-Zeichenäquivalente. Wenn sie beispielsweise in einen Block mit URL-codiertem Text eingebettet werden, werden die Escapesequenzen %3c und %3e in die Zeichen < und >decodiert.

Gilt für: