WebUtility.UrlDecode(String) Metoda

Definice

Převede řetězec zakódovaný 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 pro dekódování.

Návraty

Dekódovaný řetězec.

Poznámky

Pokud se ve streamu HTTP předávají znaky, jako jsou prázdné hodnoty a interpunkční znaména, můžou být na přijímajícím konci nesprávně interpretovány. Kódování adresy URL převádí znaky, které nejsou povoleny v adrese URL, na ekvivalentní šestnáctkové řídicí sekvence. Šestnáctkové řídicí sekvence jsou velkými písmeny. Například znaky < a > jsou kódovány do řídicích sekvencí %3C 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. Pokud je například vložený do bloku textu kódovaného adresou URL, řídicí sekvence %3c a %3e jsou dekódovány do znaků < a >.

Platí pro