HttpPrepareUrl-Funktion (http.h)
Die HttpPrepareUrl-Funktion analysiert, analysiert und normalisiert eine nicht normalisierte Unicode- oder Punycode-URL, sodass die Verwendung in anderen HTTP-Funktionen sicher und gültig ist.
Syntax
HTTPAPI_LINKAGE ULONG HttpPrepareUrl(
PVOID Reserved,
ULONG Flags,
[in] PCWSTR Url,
[out] PWSTR *PreparedUrl
);
Parameter
Reserved
Reserviert. Muss NULL sein.
Flags
Reserviert. Muss Null sein.
[in] Url
Ein Zeiger auf eine Zeichenfolge, die die vorzubereitende nicht normalisierte Unicode- oder Punycode-URL darstellt.
[out] PreparedUrl
Bei erfolgreicher Ausgabe ein Zeiger auf eine Zeichenfolge, die die normalisierte URL darstellt.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt sie ERROR_SUCCESS zurück.
Wenn die Funktion fehlschlägt, gibt sie einen der folgenden oder einen in WinError.h definierten Systemfehlercode zurück.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | http.h |
Bibliothek | Httpapi.lib |
DLL | Httpapi.dll |