WebUtility.UrlDecode(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 %3E
codiert. 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.