Partager via


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.

Note Free PreparedUrl à l’aide de HeapFree.
 

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