Поделиться через


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-адреса escape-последовательности %3c и %3e декодируются в символы < и >.

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