Web.HTTPApp.TWebRequest.Accept
Delphi
property Accept: AnsiString index 8 read GetStringVariable;
C++
__property System::AnsiString Accept = {read=GetStringVariable, index=8};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | TWebRequest |
説明
HTTP リクエストメッセージの Accept ヘッダーの値を示します。
Accept プロパティを読み出すと,Web クライアントがレスポンスメッセージを受け取れるメディアタイプがわかります。すべてのリクエストメッセージに Accept ヘッダーがあるわけではありません。Accept プロパティが設定されていない場合は,すべてのメディアタイプが受け取り可能になります。
Accept ヘッダーは通常,レスポンスメッセージを受け取れる望ましいメディアが限られていることを示しています。たとえば,オーディオレスポンスを要求するクライアントは,Accept プロパティに次の文字列を設定した TWebRequest オブジェクトを作成します。
audio/*; q=0.2, audio/basic
このリクエストは,望ましいメディアタイプは audio/basic であるが,品質が 80% にダウンしても最善の選択なのであれば,どのようなメディアタイプでもかまわないということを示しています。
Accept ヘッダーの形式については,現在のインターネット規格を参照してください。