REST.Types.TRESTRequestParameterOption
Delphi
TRESTRequestParameterOption = (
poDoNotEncode,
poTransient,
poAutoCreated,
poFlatArray,
poPHPArray,
poListArray
);
C++
enum DECLSPEC_DENUM TRESTRequestParameterOption : unsigned char { poDoNotEncode, poTransient, poAutoCreated, poFlatArray, poPHPArray, poListArray };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | REST.Types.pas REST.Types.hpp |
REST.Types | REST.Types |
説明
リクエスト パラメータの使用方法を制御します。
この列挙型は、次の値を定義します:
poDoNotEncode
: このパラメータの値は、そのままで使用し、コンポーネントによってエンコードしてはいけないことを示します。poTransient
: 一時的なパラメータは通常、実行時に接続されたコンポーネント(認証者など)によって作成および管理されることを示します。poAutoCreated
: ベース URL またはリソースをパースする間、パラメータがコンポーネントによって作成されることを示します。poFlatArray
: このパラメータの値のリストは「;」で区切られ、name=val1&...&=valN
の形式に展開されることを示します。poPHPArray
: このパラメータの値のリストは「;」で区切られ、name[]=val1&...&[]=valN
の形式に展開されることを示します。poListArray
: このパラメータの値のリストは「;」で区切られ、name=val1,...,valN
の形式に展開されることを示します。
メモ:
The poFlatArray
、poPHPArray
、poListArray
の値は、クエリ パラメータに対してのみ効果があります。
これらは "val1;...;valN" の値がどのようにクエリ文字列に展開されるか制御します。