REST.Types.TRESTRequestParameterOption

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TRESTRequestParameterOption = (
poDoNotEncode,
poTransient,
poAutoCreated,
poFlatArray,
poPHPArray,
poListArray
);

C++

enum DECLSPEC_DENUM TRESTRequestParameterOption : unsigned char { poDoNotEncode, poTransient, poAutoCreated, poFlatArray, poPHPArray, poListArray };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
REST.Types.pas
REST.Types.hpp
REST.Types REST.Types


Beschreibung

Steuert, wie Anforderungsparameter verwendet werden.

Diese Aufzählung definiert die folgenden Werte:

  • poDoNotEncode: Gibt an, dass der Wert dieses Parameters unverändert verwendet werden soll und nicht von der Komponente codiert werden kann.
  • poTransient: Gibt an, dass der transiente Parameter normalerweise von verbundenen Komponenten erstellt und verwaltet wird, wie einem Authentifikator zur Laufzeit.
  • poAutoCreated: Gibt an, dass ein Parameter von einer Komponente bei der Analyse der Basis-URL oder einer Ressource erstellt wurde.
  • poFlatArray: Gibt an, dass die Werteliste dieses Parameters mit ';' getrennt wurde und dass sie zu name=val1&...&=valN erweitert werden soll.
  • poPHPArray: Gibt an, dass die Werteliste dieses Parameters mit ';' getrennt wurde und dass sie zu name[]=val1&...&[]=valN erweitert werden soll.
  • poListArray: Gibt an, dass die Werteliste dieses Parameters mit ';' getrennt wurde und dass sie zu name=val1,...,valN erweitert werden soll.
Hinweis: Die Werte poFlatArray, poPHPArray und poListArray sind nur für Abfrageparameter wirksam. Sie steuern, wie "val1;...;valN"-Werte in einem Abfrage-String erweitert werden.