REST.Types.TRESTRequestParameterKind
Delphi
TRESTRequestParameterKind = (
pkCOOKIE,
pkGETorPOST,
pkURLSEGMENT,
pkHTTPHEADER,
pkREQUESTBODY
);
C++
enum DECLSPEC_DENUM TRESTRequestParameterKind : unsigned char { pkCOOKIE, pkGETorPOST, pkURLSEGMENT, pkHTTPHEADER, pkREQUESTBODY };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | REST.Types.pas REST.Types.hpp |
REST.Types | REST.Types |
説明
リクエストに追加できるパラメータのタイプを示します。
この列挙型は、次の値を定義します:
pkCOOKIE
: パラメータは、cookie に入れられます。pkGETorPOST
: パラメータは、URL パラメータ(GET リクエストの場合)または本体のパラメータ(POST/PUT リクエストの場合)として送られます。pkURLSEGMENT
: パラメータは、URL セグメントに対する値として使用されます。 URL セグメントは、リクエストのリソース パス(customer/{ID})で定義することができます。 URL セグメント パラメータに "ID" の名前がついている場合、その値は、上記の例では {ID} と置き換わります。pkHTTPHEADER
: パラメータは、リクエストの HTTP ヘッダーに入れられます。pkREQUESTBODY
: パラメータ値は、リクエストの本体として使用されます。この種類のパラメータが複数ある場合、リクエストは複数部分からなる本体を使用します。