REST.Types.TRESTRequestParameterOption
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 zuname=val1&...&=valN
erweitert werden soll.poPHPArray
: Gibt an, dass die Werteliste dieses Parameters mit ';' getrennt wurde und dass sie zuname[]=val1&...&[]=valN
erweitert werden soll.poListArray
: Gibt an, dass die Werteliste dieses Parameters mit ';' getrennt wurde und dass sie zuname=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.