httpPrepareUrl 函数 (http.h)
HttpPrepareUrl 函数分析、分析和规范化非规范化 Unicode 或 punycode URL,使其在其他 HTTP 函数中使用是安全且有效的。
语法
HTTPAPI_LINKAGE ULONG HttpPrepareUrl(
PVOID Reserved,
ULONG Flags,
[in] PCWSTR Url,
[out] PWSTR *PreparedUrl
);
parameters
Reserved
保留。 必须为 NULL。
Flags
保留。 必须为零。
[in] Url
指向表示要准备的非规范化 Unicode 或 punycode URL 的字符串的指针。
[out] PreparedUrl
成功输出时,指向表示规范化 URL 的字符串的指针。
注意使用 HeapFree 免费 PreparedUrl。
返回值
如果函数成功,则返回 ERROR_SUCCESS。
如果函数失败,它将返回以下代码之一或在 WinError.h 中定义的 系统错误代码 。
要求
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | http.h |
Library | Httpapi.lib |
DLL | Httpapi.dll |