http_response, classe
Représente une réponse HTTP.
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_response;
Membres
Constructeurs publics
Nom |
Description |
---|---|
Surchargé. Construit une réponse avec un code d'état vide, sans en-tête ni corps. |
Méthodes publiques
Nom |
Description |
---|---|
Génère un flux que l'appelant peut utiliser pour récupérer des données à partir d'une demande entrante. |
|
Signale à l'utilisateur (client) quand toutes les données de ce message de réponse ont été reçues. |
|
Obtient le code d'erreur de la réponse. Est utilisé pour les autres erreurs que les codes d'état HTTP. |
|
Extrait le corps du message de réponse dans une valeur json, en vérifiant que le type de contenu est application\json. Un corps ne peut être extrait qu'une seule fois, car dans certains cas, une optimisation intervient là où les données sont « déplacées ». |
|
Extrait le corps du message de réponse sous la forme d'une valeur de chaîne, en vérifiant que le type de contenu est un type de texte MIME. Un corps ne peut être extrait qu'une seule fois, car dans certains cas, une optimisation intervient là où les données sont « déplacées ». |
|
Extrait le corps du message de réponse dans un vecteur d'octets. |
|
Surchargé. Obtient les en-têtes du message de réponse. |
|
Obtient l'expression du motif du message de réponse. Si aucune expression du motif n'est définie, l'expression standard correspondant au code d'état est utilisée par défaut. |
|
Surchargé. Affecte au corps du message une chaîne textuelle et définit l'en-tête « Content-Type ». Suppose que l'encodage de caractères de la chaîne est la page de codes par défaut du système d'exploitation et effectue les conversions appropriées en UTF-8. |
|
Définit le code d'erreur de la réponse. Est utilisé pour les autres erreurs que les codes d'état HTTP. |
|
Définit l'expression du motif du message de réponse. Si aucune expression du motif n'est définie, l'expression standard correspondant au code d'état est utilisée par défaut. |
|
Définit le code d'état du message de réponse. |
|
Obtient le code d'état du message de réponse. |
|
Génère une représentation du message sous forme de chaîne, avec le corps si possible. |
Opérateurs publics
Nom |
Description |
---|---|
Opérateur d'assignation. |
Configuration requise
En-tête : http_msg.h
Espace de noms : web::http