Condividi tramite


Classe http_headers

Rappresenta le intestazioni HTTP, si comporta come una mappa.

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_headers;

Membri

JJ987993.collapse_all(it-it,VS.140).gifTypedef pubblici

Nome

Descrizione

allocator_type

const_iterator

const_pointer

const_reference

const_reverse_iterator

difference_type

iterator

key_compare

key_type

TypeDef stile STL

pointer

reference

reverse_iterator

size_type

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

Nome

Descrizione

Costruttore http_headers::http_headers

Di overload. Costruisce un set di intestazioni HTTP vuoto.

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

Nome

Descrizione

Metodo http_headers::add

Di overload. Aggiunge un campo di intestazione usando l'operatore "<<".

Metodo http_headers::begin

Di overload. Restituisce un iteratore che si riferisce al primo campo di intestazione.

Metodo http_headers::cache_control

Ottiene l'intestazione di controllo della cache del messaggio.

Metodo http_headers::content_length

Ottiene la lunghezza del contenuto del messaggio.

Metodo http_headers::content_type

Ottiene il tipo di contenuto del messaggio.

Metodo http_headers::date

Ottiene l'intestazione della data del messaggio.

Metodo http_headers::empty

Verifica la presenza di eventuali campi dell'intestazione.

Metodo http_headers::end

Di overload. Restituisce un iteratore che fa riferimento al campo di intestazione successivo all'ultimo valore.

Metodo http_headers::find

Di overload. Controlla se un campo di intestazione è presente con il nome specificato e restituisce un iteratore, se trovato. In caso contrario viene restituito l'iteratore alla fine.

Metodo http_headers::has

Controlla se è presente un'intestazione con la chiave specificata.

Metodo http_headers::match

Cerca una corrispondenza tra un campo di intestazione con il nome specificato usando l'operatore ">>".

Metodo http_headers::remove

Rimuove un campo di intestazione.

Metodo http_headers::set_cache_control

Imposta l'intestazione di controllo della cache del messaggio.

Metodo http_headers::set_content_length

Imposta la lunghezza del contenuto del messaggio.

Metodo http_headers::set_content_type

Imposta il tipo di contenuto del messaggio.

Metodo http_headers::set_date

Imposta l'intestazione della data del messaggio.

Metodo http_headers::size

Restituisce il numero di campi di intestazione.

JJ987993.collapse_all(it-it,VS.140).gifOperatori pubblici

Nome

Descrizione

Operatore http_headers::operator[]

Restituisce un riferimento al campo di intestazione con il nome specificato, se non è stato inserito alcun campo di intestazione.

Operatore http_headers::operator=

Di overload. Operatore di assegnazione.

Requisiti

Intestazione: http_msg.h

Spazio dei nomi: web::http

Vedere anche

Riferimenti

Spazio dei nomi web::http