Función HttpPrepareUrl (http.h)

La función HttpPrepareUrl analiza, analiza y normaliza una dirección URL Unicode o punycode no normalizada, por lo que es seguro y válido usar en otras funciones HTTP.

Sintaxis

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

Parámetros

Reserved

Reservado. Debe ser NULL.

Flags

Reservado. Debe ser cero.

[in] Url

Puntero a una cadena que representa la dirección URL Unicode o punycode no normalizada que se va a preparar.

[out] PreparedUrl

En la salida correcta, un puntero a una cadena que representa la dirección URL normalizada.

NotaFree PreparedUrl con HeapFree.
 

Valor devuelto

Si la función se realiza correctamente, devuelve ERROR_SUCCESS.

Si se produce un error en la función, devuelve uno de los siguientes o un código de error del sistema definido en WinError.h.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado http.h
Library Httpapi.lib
Archivo DLL Httpapi.dll