Partilhar via


Classe http_pipeline_stage

Classe do manipulador do cliente HTTP, usado para representar um estágio da pipeline 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_pipeline_stage : public std::enable_shared_from_this<http_pipeline_stage>;

Membros

Construtores Públicos

Nome

Descrição

Destrutor http_pipeline_stage::~http_pipeline_stage

Construtores Protegidos

Nome

Descrição

Construtor http_pipeline_stage::http_pipeline_stage

Métodos Públicos

Nome

Descrição

Método http_pipeline_stage::propagate

Executa esse estágio com relação à solicitação fornecida e passa para o próximo estágio.

Métodos Protegidos

Nome

Descrição

Método http_pipeline_stage::current_stage

Obtém um ponteiro compartilhado para esse estágio da pipeline.

Método http_pipeline_stage::next_stage

Obtém o próximo estágio na pipeline.

Comentários

Quando uma solicitação apagar, ele passa por uma série de estágios, personalizáveis por aplicativo e/ou bibliotecas. O estágio padrão irá interagir com camadas de comunicação de nível inferior para realmente enviar a mensagem na rede. Ao criar uma instância do cliente, um aplicativo pode adicionar estágios da pipeline na frente dos estágios já existentes. Cada estágio tem uma referência para o próximo estágio disponível no valor.

Requisitos

Cabeçalho: http_msg.h

Namespace: web::http

Consulte também

Referência

Namespace web::http