PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Propriétés spécifiques à la description des variables de type restRéponse
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Le type restRéponse permet de récupérer toutes les caractéristiques avancées de la réponse d’une requête REST. 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.
Versions 22 et supérieures
Widget Android Ce type de variable est désormais disponible en mode Widget Android.
Android Ce type de variable est désormais disponible pour les applications Android.
WEBDEV - Code Navigateur Ce type de variable est désormais disponible en code navigateur.
Nouveauté 22
Widget Android Ce type de variable est désormais disponible en mode Widget Android.
Android Ce type de variable est désormais disponible pour les applications Android.
WEBDEV - Code Navigateur Ce type de variable est désormais disponible en code navigateur.
Widget Android Ce type de variable est désormais disponible en mode Widget Android.
Android Ce type de variable est désormais disponible pour les applications Android.
WEBDEV - Code Navigateur Ce type de variable est désormais disponible en code navigateur.
Exemple
cMaRequete est un restRequête
cMaRequete..URL = "http://www.pcsoft.fr"
cMaReponse est un restRéponse = RESTEnvoie(cMaRequete)
SI ErreurDétectée ALORS
Erreur(ErreurInfo(errComplet))
SINON
Info(cMaReponse..Contenu)
FIN
Remarques

Propriétés spécifiques à la description des variables de type restRéponse

Les propriétés suivantes peuvent être utilisées pour manipuler la réponse d'une requête REST :
Nom de la propriétéType manipuléEffet
CodeEtatEntierEtat 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 uniquement.
ContentTypeChaîne de caractèresChaîne : Type du contenu du message HTTP reçu.
Cette propriété est disponible en lecture uniquement.
ContenuBufferCorps de la réponse du serveur.
Cette propriété est disponible en lecture uniquement.
DescriptionCodeEtatChaîne de caractèresDescription correspondant à la propriété ..CodeEtat.
Cette propriété est disponible en lecture uniquement.
EntêteTableau associatif de chaînes de caractèresEnsemble clé/valeur des entêtes reçues.
EntêteBrutChaîne de caractèresEntête qui a été retourné avec la réponse.
Cette propriété est disponible en lecture uniquement.
Remarque : Ces propriétés peuvent être utilisées à l'aide d'une des deux syntaxes suivantes :
  • <Nom de la variable>..<Nom de la propriété>
  • <Nom de la variable>.<Nom de la propriété>
Version minimum requise
  • Version 20
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire