Partager via


http_headers, classe

Représente les en-têtes HTTP et agit comme une carte.

Avertissement

Cette rubrique contient des informations pour le Kit de développement logiciel (SDK) C++ REST 1.0 (nom de code « Casablanca »).Si vous utilisez une version plus récente provenant de la page web Codeplex Casablanca, consultez la documentation locale qui se trouve à l'adresse http://casablanca.codeplex.com/documentation.

class http_headers;

Membres

JJ987993.collapse_all(fr-fr,VS.140).gifTypedefs publics

Nom

Description

allocator_type

const_iterator

const_pointer

const_reference

const_reverse_iterator

difference_type

iterator

key_compare

key_type

Typedefs de style STL

pointer

reference

reverse_iterator

size_type

JJ987993.collapse_all(fr-fr,VS.140).gifConstructeurs publics

Nom

Description

http_headers::http_headers, constructeur

Surchargé. Construit un jeu vide d'en-têtes HTTP.

JJ987993.collapse_all(fr-fr,VS.140).gifMéthodes publiques

Nom

Description

http_headers::add, méthode

Surchargé. Ajoute un champ d'en-tête à l'aide de l'opérateur '<<'.

http_headers::begin, méthode

Surchargé. Renvoie un itérateur faisant référence au premier champ d'en-tête.

http_headers::cache_control, méthode

Obtient l'en-tête de contrôle du cache du message.

http_headers::content_length, méthode

Obtient la longueur du contenu du message.

http_headers::content_type, méthode

Obtient le type de contenu du message.

http_headers::date, méthode

Obtient l'en-tête de date du message.

http_headers::empty, méthode

Teste la présence de champs d'en-tête.

http_headers::end, méthode

Surchargé. Retourne un itérateur faisant référence au champ d'en-tête de type past-the-end.

http_headers::find, méthode

Surchargé. Vérifie si un champ d'en-tête existe avec le nom donné et retourne un itérateur, le cas échéant. Sinon, un itérateur end est retourné.

http_headers::has, méthode

Vérifie si un en-tête existe avec la clé donnée.

http_headers::match, méthode

Essaie de faire correspondre un champ d'en-tête avec le nom donné à l'aide de l'opérateur '>>'.

http_headers::remove, méthode

Supprime un champ d'en-tête.

http_headers::set_cache_control, méthode

Définit l'en-tête de contrôle du cache du message.

http_headers::set_content_length, méthode

Définit la longueur du contenu du message.

http_headers::set_content_type, méthode

Définit le type de contenu du message.

http_headers::set_date, méthode

Définit l'en-tête de date du message.

http_headers::size, méthode

Renvoie le nombre de champs d'en-tête.

JJ987993.collapse_all(fr-fr,VS.140).gifOp&#233;rateurs publics

Nom

Description

http_headers::operator[], opérateur

Retourne une référence au champ d'en-tête avec le nom donné, si aucun champ d'en-tête 'one' n'est inséré.

http_headers::operator=, opérateur

Surchargé. Opérateur d'assignation.

Configuration requise

En-tête : http_msg.h

Espace de noms : web::http

Voir aussi

Référence

web::http, espace de noms