Funções da API do Servidor HTTP versão 1.0
A API do Servidor HTTP fornece as seguintes funções para escrever aplicativos.
Geral
Função | Descrição |
---|---|
HttpCreateHttpHandle | Cria uma fila de solicitação HTTP e retorna um identificador para ela. |
HttpInitialize | Inicializa a API do Servidor HTTP para uso pelo processo de chamada. |
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. |
HttpTerminate | Direciona a API do servidor HTTP para limpo todos os recursos associados a um processo específico. |
Gerenciamento de cache
Função | Descrição |
---|---|
HttpAddFragmentToCache | Armazena em cache um fragmento de dados para que ele possa ser usado para compor uma resposta dinâmica sem ler do disco. |
HttpFlushResponseCache | Remove fragmentos armazenados em cache especificados do cache HTTP. |
HttpReadFragmentFromCache | Recupera um fragmento de resposta em cache especificado. |
Configuração
Função | Descrição |
---|---|
HttpDeleteServiceConfiguration | Exclui informações especificadas do repositório de configuração HTTP. |
HttpQueryServiceConfiguration | Consulta o repositório de configuração HTTP para obter informações especificadas. |
HttpSetServiceConfiguration | Define os valores especificados no repositório de configuração da API do Servidor HTTP. |
Entrada e saída
Função | Descrição |
---|---|
HttpReceiveHttpRequest | Recupera uma solicitação HTTP de uma fila de solicitações especificada. |
HttpReceiveRequestEntityBody | Recupera dados do corpo da entidade de uma solicitação HTTP específica. |
HttpSendHttpResponse | Envia uma resposta HTTP para uma solicitação HTTP específica. |
HttpSendResponseEntityBody | Envia dados do corpo da entidade de uma resposta HTTP. |
HttpWaitForDisconnect | Notifica o aplicativo quando um cliente HTTP é desconectado. |
SSL
Função | Descrição |
---|---|
HttpReceiveClientCertificate | Recupera o certificado do cliente para uma conexão SSL. |
Registro de URL
Função | Descrição |
---|---|
HttpAddUrl | Registra uma URL para que as solicitações HTTP sejam roteadas para uma fila de solicitações especificada. |
HttpRemoveUrl | Cancela o registro de uma URL especificada para que as solicitações não sejam mais roteadas para uma fila especificada. |
Tópicos relacionados