Condividi tramite


Classe http_pipeline_stage

Classe del gestore del client HTTP, usata per rappresentare una fase della pipeline HTTP.

Avviso

In questo argomento vengono fornite informazioni per C++ REST SDK 1.0 (nome in codice "Casablanca").Se si sta usando una versione più recente dalla pagina Web di Codeplex Casablanca, usare la documentazione locale all'indirizzo http://casablanca.codeplex.com/documentation.

class http_pipeline_stage : public std::enable_shared_from_this<http_pipeline_stage>;

Membri

JJ987902.collapse_all(it-it,VS.140).gifCostruttori pubblici

Nome

Descrizione

Distruttore http_pipeline_stage::~http_pipeline_stage

JJ987902.collapse_all(it-it,VS.140).gifCostruttori protetti

Nome

Descrizione

Costruttore http_pipeline_stage::http_pipeline_stage

JJ987902.collapse_all(it-it,VS.140).gifMetodi pubblici

Nome

Descrizione

Metodo http_pipeline_stage::propagate

Esegue questa fase rispetto alla richiesta specificata e passa alla fase successiva.

JJ987902.collapse_all(it-it,VS.140).gifMetodi protetti

Nome

Descrizione

Metodo http_pipeline_stage::current_stage

Ottiene un puntatore condiviso per questa fase della pipeline.

Metodo http_pipeline_stage::next_stage

Ottiene la fase successiva nella pipeline.

Note

Quando una richiesta viene trasmessa, passa attraverso una serie di fasi, personalizzabile dall'applicazione e/o librerie. La fase predefinita interagisce con i livelli di comunicazione inferiori per inviare effettivamente il messaggio in rete. Quando si crea un'istanza di client, un'applicazione può aggiungere fasi della pipeline davanti alle fasi già esistenti. Ogni fase include un riferimento alla fase successiva disponibile nel valore.

Requisiti

Intestazione: http_msg.h

Spazio dei nomi: web::http

Vedere anche

Riferimenti

Spazio dei nomi web::http