Udostępnij za pośrednictwem


WebUtility.UrlDecode(String) Metoda

Definicja

Konwertuje ciąg zakodowany na potrzeby transmisji w adresie URL na zdekodowany ciąg.

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

Parametry

encodedValue
String

Ciąg zakodowany w adresie URL do dekodowania.

Zwraca

Zdekodowany ciąg.

Uwagi

Jeśli znaki takie jak puste i interpunkcyjne są przekazywane w strumieniu HTTP, mogą być błędnie interpretowane na końcu odbierania. Kodowanie adresu URL konwertuje znaki niedozwolone w adresie URL na równoważne sekwencje ucieczki szesnastkowej. Sekwencje ucieczki szesnastkowej są wielkie litery. Na przykład znaki < i > są kodowane w sekwencjach ucieczki %3C i %3E. Metoda UrlEncode tworzy ciąg zakodowany w adresie URL.

Dekodowanie adresów URL zastępuje sekwencje ucieczki szesnastkowej odpowiednimi odpowiednikami znaków ASCII. Na przykład w przypadku osadowania w bloku tekstu zakodowanego w adresie URL sekwencje ucieczki %3c i %3e są dekodowane do znaków < i >.

Dotyczy