Classe http_response
Representa uma resposta 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.
class http_response;
Membros
Construtores Públicos
Nome |
Descrição |
---|---|
Sobrecarregado. Constrói uma resposta com um código de status vazio, nenhum cabeçalho e nenhum corpo. |
Métodos Públicos
Nome |
Descrição |
---|---|
Produz um fluxo que o chamador pode usar para recuperar dados de uma solicitação recebida. |
|
Sinaliza o usuário (cliente) quando todos os dados desta mensagem de resposta forem recebidos. |
|
Obtém o código de erro da resposta. Isso é usado para erros de outros códigos de status HTTP. |
|
Extrai o corpo da mensagem de resposta para um valor json, verificando se o tipo de conteúdo é application\json. Um corpo só pode ser extraído uma vez, pois, em alguns casos, uma otimização é feita onde os dados são 'movidos'. |
|
Extrai o corpo da mensagem de resposta como um valor de cadeia de caracteres, verificando se o tipo de conteúdo é um tipo MIME de texto. Um corpo só pode ser extraído uma vez, pois, em alguns casos, uma otimização é feita onde os dados são 'movidos'. |
|
Extrai o corpo da mensagem de resposta em um vetor de bytes. |
|
Sobrecarregado. Obtém os cabeçalhos da mensagem de resposta. |
|
Obtém a frase de motivo da mensagem de resposta. Se nenhuma frase de motivo for definida, o padrão será correspondente ao código de status. |
|
Sobrecarregado. Define o corpo da mensagem como uma cadeia de caracteres de texto e define o cabeçalho "Content-Type". Presume que a codificação de caracteres da cadeia de caracteres seja a página de códigos padrão do sistema operacional e executará as conversões UTF-8 apropriadas. |
|
Define o código de erro da resposta. Isso é usado para erros de outros códigos de status HTTP. |
|
Define a frase de motivo da mensagem de resposta. Se nenhuma frase de motivo for definida, o padrão será correspondente ao código de status. |
|
Define o código de status da mensagem de resposta. |
|
Obtém o código de status da mensagem de resposta. |
|
Gera uma representação de cadeia de caracteres da mensagem, incluindo o corpo quando possível. |
Operadores Públicos
Nome |
Descrição |
---|---|
Operador de atribuição. |
Requisitos
Cabeçalho: http_msg.h
Namespace: web::http