Compartilhar via


Namespace web::http

Aviso

Este tópico contém informações para o C++ REST SDK 1.0 (codinome "Casablanca").Se você estiver usando uma versão mais recente da página da Web do Codeplex Casablanca, use então a documentação local em http://casablanca.codeplex.com/documentation.

namespace http;

Membros

Namespaces

Nome

Descrição

Namespace web::http::client

Namespace web::http::header_names

Typedefs

Nome

Descrição

method

Cadeias de caracteres de método predefinido para os métodos HTTP padrão mencionados na especificação HTTP 1.1.

reason_phrase

status_code

Classes

Nome

Descrição

Classe http_exception

Representa um erro HTTP. Essa classe contém uma mensagem de erro e um código de erro opcional.

Classe http_headers

Representa cabeçalhos HTTP e atua como um mapa.

Classe http_pipeline

Classe http_pipeline_stage

Classe do manipulador do cliente HTTP, usado para representar um estágio da pipeline HTTP.

Classe http_request

Representa uma solicitação HTTP.

Classe http_response

Representa uma resposta HTTP.

Classe methods

Classe status_codes

Valores predefinidos para todos os códigos de status de resposta HTTP 1.1 padrão.

Classe uri

Uma implementação flexível de uris independentes do protocolo. As instâncias do URI são imutáveis. Consultar os vários campos em um uri vazio retornará cadeias de caracteres vazias. Consultar vários membros de diagnóstico em um uri vazio retornará false.

Classe uri_builder

Construtor para construir URIs de forma incremental.

Classe uri_exception

Um tipo de exceção único para representar erros de análise, codificação e decodificação de URIs.

Estruturas

Nome

Descrição

Estrutura http_status_to_phrase

Funções

Nome

Descrição

Função bind (C++ REST SDK)

Sobrecarregado. Associa uma referência individual a um valor da cadeia de caracteres.

Requisitos

Cabeçalho: base_uri.h, http_client.h, http_msg.h, uri_builder.h, uri_parser.h

Namespace: web

Consulte também

Referência

Namespace web