REST.Types.TRESTRequestParameterKind

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TRESTRequestParameterKind = (
pkCOOKIE,
pkGETorPOST,
pkURLSEGMENT,
pkHTTPHEADER,
pkREQUESTBODY
);

C++

enum DECLSPEC_DENUM TRESTRequestParameterKind : unsigned char { pkCOOKIE, pkGETorPOST, pkURLSEGMENT, pkHTTPHEADER, pkREQUESTBODY };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
REST.Types.pas
REST.Types.hpp
REST.Types REST.Types


Description

Spécifie les types de paramètres qui peuvent être ajoutés aux requêtes.

Cette énumération définit les valeurs suivantes :

  • pkCOOKIE : le paramètre est placé dans un cookie.
  • pkGETorPOST : le paramètre sera envoyé sous la forme d'un paramètre URL (pour les requêtes GET) ou sous la forme d'un paramètre de corps (pour les requêtes POST/PUT).
  • pkURLSEGMENT : le paramètre sera utilisé sous forme de valeur d'un segment URL. Un segment URL peut être défini dans un chemin de ressource d'une requête : client/{ID}. Si un segment URL a un paramètre nommé "ID", sa valeur sera remplacée par {ID} dans l'exemple ci-dessus.
  • pkHTTPHEADER : le paramètre est placé dans l'en-tête HTTP de la requête.
  • pkREQUESTBODY : la valeur du paramètre sera utilisée sous la forme d'un corps de requête. S'il existe plusieurs paramètres de ce type, la requête utilise un corps en plusieurs parties.