REST.Types.TRESTRequestParameterOption

提供: RAD Studio API Documentation
移動先: 案内検索

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 poFlatArraypoPHPArraypoListArray の値は、クエリ パラメータに対してのみ効果があります。 これらは "val1;...;valN" の値がどのようにクエリ文字列に展開されるか制御します。