WebUtility.UrlDecode(String) Метод

Определение

Преобразует строку, которая была закодирована для передачи в URL-адресе в декодированную строку.

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

Параметры

encodedValue
String

Строка, закодированная по URL-адресу для декодирования.

Возвращаемое значение

Декодированная строка.

Комментарии

Если символы, такие как пустые и препинания, передаются в HTTP-потоке, они могут быть неправильно интерпретированы в конце получения. Кодировка URL-адресов преобразует символы, которые не разрешены в URL-адресе в эквивалентные шестнадцатеричные escape-последовательности. Шестнадцатеричные escape-последовательности находятся в верхнем регистре. Например, символы < и > кодируются в escape-последовательности %3C и %3E. Метод UrlEncode создает строку, закодированную URL-адресом.

Декодирование URL-адресов заменяет шестнадцатеричные escape-последовательности соответствующими эквивалентами символов ASCII. Например, при внедрении в блок закодированного URL-адреса последовательности и %3c%3e декодируются в символы < и >.

Применяется к