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
декодируются в символы <
и >
.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по