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

String

Eine decodierte Zeichenfolge.

Hinweise

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

URL-Decodierung ersetzt hexadezimale Escapesequenzen durch entsprechende ASCII-Zeichenäquivalente. Wenn Sie z. B. in einen Block von URL-codierten Text eingebettet sind, werden die Escapesequenzen %3c %3e in die Zeichen < >und .

Gilt für