Функция HttpPrepareUrl (http.h)
Функция HttpPrepareUrl анализирует, анализирует и нормализует ненормализованный URL-адрес Юникода или punycode, чтобы его можно было безопасно и допустимо использовать в других функциях HTTP.
Синтаксис
HTTPAPI_LINKAGE ULONG HttpPrepareUrl(
PVOID Reserved,
ULONG Flags,
[in] PCWSTR Url,
[out] PWSTR *PreparedUrl
);
Параметры
Reserved
Зарезервировано. Должно иметь значение NULL.
Flags
Зарезервировано. Должен равняться нулю.
[in] Url
Указатель на строку, представляющую ненормализованный URL-адрес Юникода или punycode для подготовки.
[out] PreparedUrl
При успешном выводе — указатель на строку, представляющую нормализованный URL-адрес.
Возвращаемое значение
Если функция завершается успешно, она возвращает ERROR_SUCCESS.
Если функция завершается сбоем, она возвращает один из следующих кодов или системной ошибки , определенных в WinError.h.
Требования
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | http.h |
Библиотека | Httpapi.lib |
DLL | Httpapi.dll |