Sdílet prostřednictvím


WebUtility.UrlDecode(String) Metoda

Definice

Převede řetězec, který byl kódován pro přenos v adrese URL na dekódovaný řetězec.

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

Řetězec kódovaný adresou URL, který se má dekódovat.

Návraty

Dekódovaný řetězec.

Poznámky

Pokud jsou ve streamu HTTP předány znaky, jako jsou prázdné hodnoty a interpunkce, můžou být na straně příjemce nesprávně interpretovány. Kódování adresy URL převádí znaky, které nejsou v adrese URL povoleny, na ekvivalentní hexadecimální řídicí sekvence. Šestnáctkové řídicí sekvence jsou velkými písmeny. Například znaky < a > jsou kódovány do řídicích %3C sekvencí a %3E. Metoda UrlEncode vytvoří řetězec kódovaný adresou URL.

Dekódování adresy URL nahrazuje šestnáctkové řídicí sekvence odpovídajícími ekvivalenty znaků ASCII. Například při vložení do bloku textu zakódovaného v adrese URL se řídicí sekvence %3c a %3e dekódují do znaků < a >.

Platí pro