Partager via


web::http, espace de noms

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.

namespace http;

Membres

Espaces de noms

Nom

Description

web::http::client, espace de noms

web::http::header_names, espace de noms

Typedef

Nom

Description

method

Chaînes de méthode prédéfinies pour les méthodes HTTP standard mentionnées dans la spécification HTTP 1.1.

reason_phrase

status_code

Classes

Nom

Description

http_exception, classe

Représente une erreur HTTP. Cette classe contient un message d'erreur et un code d'erreur facultatif.

http_headers, classe

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

http_pipeline, classe

http_pipeline_stage, classe

Classe de gestionnaire client HTTP, utilisée pour représenter une étape de canalisation HTTP.

http_request, classe

Représente une requête HTTP.

http_response, classe

Représente une réponse HTTP.

methods, classe

status_codes, classe

Valeurs prédéfinies pour tous les codes d'état de réponse HTTP 1.1 standard.

uri, classe

Implémentation d'uri flexible et indépendante du protocole. Les instances d'URI sont immuables. L'interrogation des différents champs sur un uri vide retourne des chaînes vides. L'interrogation de différents membres de diagnostics sur un uri vide retourne la valeur false.

uri_builder, classe

Générateur pour la construction d'URI de façon incrémentielle.

uri_exception, classe

Type d'exception unique destiné à représenter les erreurs dans l'analyse, l'encodage et le décodage des URI.

Structures

Nom

Description

http_status_to_phrase, structure

Fonctions

Nom

Description

bind, fonction (C++ REST SDK)

Surchargé. Lie une référence individuelle à une valeur de chaîne.

Configuration requise

En-tête : base_uri.h, http_client.h, http_msg.h, uri_builder.h, uri_parser.h

Espace de noms : web

Voir aussi

Référence

web, espace de noms