共用方式為


HTTPPrepareUrl 函式 (HTTP.h)

HttpPrepareUrl函式會剖析、分析及正規化非正規化 Unicode 或 punycode URL,以便在其他 HTTP 函式中使用安全且有效。

語法

HTTPAPI_LINKAGE ULONG HttpPrepareUrl(
        PVOID  Reserved,
        ULONG  Flags,
  [in]  PCWSTR Url,
  [out] PWSTR  *PreparedUrl
);

參數

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
程式庫 Httpapi.lib
Dll Httpapi.dll