Funções WinHTTP
WinHTTP fornece as seguintes funções:
-
Adiciona um ou mais cabeçalhos de solicitação HTTP ao identificador de solicitação HTTP.
-
Adiciona um ou mais cabeçalhos de solicitação HTTP a um identificador de solicitação HTTP, permitindo que você use cadeias de caracteres de nome/valor separadas.
-
Determina se a plataforma atual é suportada pelo WinHTTP.
-
Especifica o servidor de destino inicial de uma solicitação HTTP.
-
Separa uma URL em suas partes componentes, por exemplo, nome do host e caminho.
-
Cria um identificador para uso por WinHttpGetProxyForUrlEx.
-
Cria uma URL a partir de partes do componente, por exemplo, o nome do host e o caminho.
-
Localiza a URL do arquivo PAC (Configuração Automática de Proxy). Esta função informa o URL do arquivo PAC, mas não baixa o arquivo.
-
Libera os dados recuperados de uma chamada anterior para WinHttpGetProxyResult.
-
Libera os dados recuperados de uma chamada anterior para WinHttpGetProxySettingsResultEx.
-
Libera a memória alocada por uma chamada anterior para WinHttpQueryConnectionGroup.
-
Recupera a configuração de proxy WinHTTP padrão do Registro.
-
Obtém a configuração de proxy do Internet Explorer (IE) para o usuário atual.
-
Recupera as informações de proxy para a URL especificada.
-
Recupera as informações de proxy para a URL especificada.
-
Recupera os resultados de uma chamada para WinHttpGetProxyForUrlEx.
-
Recupera configurações de proxy estendidas.
-
Recupera os resultados de uma chamada para WinHttpGetProxySettingsEx.
-
Inicializa o uso de um aplicativo das funções WinHTTP.
-
Cria um identificador de solicitação HTTP.
-
Retorna os esquemas de autorização suportados pelo servidor.
-
Recupera uma descrição do estado atual das conexões do WinHttp.
-
Retorna o número de bytes de dados que estão disponíveis imediatamente para serem lidos com WinHttpReadData.
-
Recupera informações de cabeçalho associadas a uma solicitação HTTP.
-
Recupera informações de cabeçalho associadas a uma solicitação HTTP; oferece uma maneira de recuperar o nome do cabeçalho analisado e cadeias de caracteres de valor.
-
Consulta uma opção da Internet no identificador especificado.
-
Lê dados de um identificador aberto pelo função WinHttpOpenRequest.
-
Lê dados de um identificador aberto pelo função WinHttpOpenRequest.
-
Termina uma solicitação HTTP iniciada por WinHttpSendRequest.
-
Registra uma função de retorno de chamada que o WinHTTP chama quando as configurações de proxy efetivas são alteradas.
-
Redefine o proxy automático.
-
Envia a solicitação especificada para o servidor HTTP.
-
Passa as credenciais de autorização necessárias para o servidor.
-
Define a configuração de proxy WinHTTP padrão no Registro.
-
Define uma opção de Internet.
-
Configura uma função de retorno de chamada que o WinHTTP pode chamar à medida que o progresso é feito durante uma operação.
-
Define os vários tempos limite envolvidos com transações HTTP.
-
Formata uma data e hora de acordo com a especificação HTTP versão 1.0.
-
Pega uma cadeia de caracteres HTTP de data/hora e a converte em uma estruturaSYSTEMTIME.
-
Cancela o registro de uma função de retorno de chamada que foi registrada chamando WinHttpRegisterProxyChangeNotification.
-
Grava dados de solicitação em um servidor HTTP.
-
Fecha uma conexão WebSocket.
-
Conclui um handshake WebSocket iniciado por WinHttpSendRequest.
-
Obtém o status de fechamento enviado por um servidor.
-
Recebe dados de uma conexão WebSocket.
-
Envia dados através de uma ligação WebSocket.
-
Envia um quadro próximo para uma conexão WebSocket.