Fonction HttpPrepareUrl (http.h)
La fonction HttpPrepareUrl analyse, analyse et normalise une URL Unicode ou punycode non normalisée afin qu’elle soit sûre et valide à utiliser dans d’autres fonctions HTTP.
Syntaxe
HTTPAPI_LINKAGE ULONG HttpPrepareUrl(
PVOID Reserved,
ULONG Flags,
[in] PCWSTR Url,
[out] PWSTR *PreparedUrl
);
Paramètres
Reserved
Réservé. Doit être NULL.
Flags
Réservé. Doit être zéro.
[in] Url
Pointeur vers une chaîne qui représente l’URL Unicode ou punycode non normalisée à préparer.
[out] PreparedUrl
En cas de sortie réussie, pointeur vers une chaîne qui représente l’URL normalisée.
Valeur retournée
Si la fonction réussit, elle retourne ERROR_SUCCESS.
Si la fonction échoue, elle retourne l’un des codes d’erreur système suivants ou définis dans WinError.h.
Configuration requise
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | http.h |
Bibliothèque | Httpapi.lib |
DLL | Httpapi.dll |