PureBasic

URLDecoder()

Синтаксис

Result$ = URLDecoder(URL$ [, Format])

Описание


Возвращает декодированный URL$, который был закодирован в формате HTTP.

Параметры

URL$ URL, который требуется декодировать. Чтобы закодировать URL, используйте функцию URLEncoder().
Format (дополн.) Формат кодирования URL. Этот параметр может быть одним из следующих значений:
  #PB_UTF8  (По умолчанию)
  #PB_Ascii

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

Возвращает декодированный URL.

Комментарии

Строка URL не может содержать определённые символы, такие как: табуляция, пробел, символы с диакритическими знаками и т.д., как следствие эти символы должны быть закодированы, что требует использования символа "%" в качестве символа экранирования. Если строка URL$ не в закодированном формате, эта функция никак не повлияет на данный "URL$" и возвращаемое значение этого "URL$" останется неизменным.

Пример

Debug URLDecoder("http://www.purebasic.com/test%20with%20space.php3")
; Напечатает: "http://www.purebasic.com/test with space.php3"

См. также

URLEncoder()

Поддерживаемые OS

Все

<- SetURLPart() - Оглавление Http - URLEncoder()->