|
|
|
|
|
- Propriétés spécifiques à la description des variables de type httpRéponse
- Réponses HTTP multiples
httpRéponse (Type de variable) En anglais : httpResponse
Le type httpRéponse permet de récupérer toutes les caractéristiques avancées de la réponse d'une requête HTTP/HTTPS. Les caractéristiques de cette réponse peuvent être définies et modifiées à l'aide de différentes propriétés WLangage. Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable. cMaRequête est un httpRequête cMaRéponse est un httpRéponse cMaRequête.URL = "http://www.pcsoft.fr" cMaRéponse = HTTPEnvoie(cMaRequête) SI ErreurDétectée ALORS Erreur(ErreurInfo(errComplet)) SINON Info(cMaRéponse.Contenu) FIN
Remarques Propriétés spécifiques à la description des variables de type httpRéponse Les propriétés suivantes peuvent être utilisées pour manipuler la réponse d'une requête HTTP/HTTPS : | | | Nom de la propriété | Type manipulé | Effet |
---|
CodeEtat | Entier | Etat de la réponse. Cette propriété correspond à un des codes du protocole HTTP. Les codes les plus courants sont : - 200 : Requête traitée avec succès
- 301 : Document déplacé de façon permanente
- 302 : Document déplacé de façon temporaire
- 403 : Le serveur a compris la requête, mais refuse de l'exécuter.
- 404 : Ressource non trouvée
- 500 : Erreur interne du serveur
- 503 : Service temporairement indisponible ou en maintenance
La propriété DescriptionCodeEtat permet d'obtenir la description du code de l'erreur. Cette propriété est disponible en lecture seulement. | ContentType | Chaîne de caractères | Type du contenu du message HTTP reçu. Cette propriété est disponible en lecture seulement. | Contenu | Buffer | Corps de la réponse du serveur. Cette propriété est disponible en lecture seulement. | DescriptionCodeEtat | Chaîne de caractères | Description correspondant à la propriété CodeEtat. Cette propriété est disponible en lecture seulement. | Entête | Tableau associatif de chaînes de caractères | Ensemble clé/valeur des entêtes reçues. | EntêteBrut | Chaîne de caractères | Entête qui a été retourné avec la réponse. Cette propriété est disponible en lecture seulement. |
Réponses HTTP multiples Si la réponse contient plusieurs résultats HTTP (par exemple, si un proxy ajoute un code HTTP) les propriétés CodeEtat et DescriptionCodeEtat retournent les valeurs de la première réponse HTTP. Dans ce cas, la propriété EntêteBrut contient toutes les réponses.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|