Função HttpPrepareUrl (http.h)

A função HttpPrepareUrl analisa, analisa e normaliza uma URL Unicode ou punycode não normalizada para que seja seguro e válido usar em outras funções HTTP.

Sintaxe

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

Parâmetros

Reserved

Reservado. Deve ser NULL.

Flags

Reservado. Deve ser zero.

[in] Url

Um ponteiro para uma cadeia de caracteres que representa a URL Unicode ou punycode não normalizada a ser preparada.

[out] PreparedUrl

Na saída bem-sucedida, um ponteiro para uma cadeia de caracteres que representa a URL normalizada.

NotaPreparedUrl gratuito usando HeapFree.
 

Valor retornado

Se a função for bem-sucedida, ela retornará ERROR_SUCCESS.

Se a função falhar, ela retornará uma das opções a seguir ou um código de erro do sistema definido em WinError.h.

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho http.h
Biblioteca Httpapi.lib
DLL Httpapi.dll