Web.HTTPApp.TMethodType

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

Delphi

TMethodType = (mtAny, mtGet, mtPut, mtPost, mtHead, mtDelete, mtPatch);

C++

enum DECLSPEC_DENUM TMethodType : unsigned char { mtAny, mtGet, mtPut, mtPost, mtHead, mtDelete, mtPatch };

プロパティ

種類 可視性 ソース ユニット
enum public
Web.HTTPApp.pas
Web.HTTPApp.hpp
Web.HTTPApp Web.HTTPApp

説明

TMethodType は,HTTP リクエストメッセージの型を表します。

HTTP リクエストメッセージには,メッセージの用途を示す METHOD ヘッダーが入ります。TMethodType は,簡単に検索したり比較したりできるように,METHOD ヘッダーの最も一般的な値をコード化します。HTTP リクエストメソッドに応答するコンポーネントは,MethodType を使ってレスポンス対象のメッセージの型を示します。

次の表に,指定できる値を示します。



意味

mtAny

リクエストオブジェクトでは,この値は,別の TMethodType 値を使ってコード化できない METHOD ヘッダーを示す。リクエストメッセージを処理するコンポーネントでは,この値は,コンポーネントが METHOD ヘッダー(TMethodType 値を使ってコード化できるすべての値を含む)にかかわりなくすべてのメッセージを受け付けることを示す

mtGet

ターゲット URL に関連付けられている情報に対するリクエスト。METHOD ヘッダーの GET に対応する

mtPut

ターゲット URL で識別されるリソースをリクエストの内容と置き換えるためのリクエスト。METHOD ヘッダーの PUT に対応する

mtPost

必要であればアプリケーションがリクエストの内容を登録するためのリクエスト。METHOD ヘッダーの POST に対応する

mtHead

レスポンスメッセージの内容ではなく,そのプロパティに対するリクエスト。METHOD ヘッダーの HEAD に対応する



関連項目