Web.HTTPApp.TWebRequest.ExtractFields

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

Delphi

procedure ExtractFields(Separators, _WhiteSpace: TExtractCharSet;  const Content: string; Strings: TStrings); overload;

C++

void __fastcall ExtractFields(const TExtractCharSet &Separators, const TExtractCharSet &_WhiteSpace, const System::UnicodeString Content, System::Classes::TStrings* Strings)/* overload */;

プロパティ

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

説明

複数の値からなる文字列を各構成要素に分解します。

ExtractFields メソッドを呼び出すと,複数の値からなる HTTP ヘッダーが分解されて値ごとに独立した文字列になります。たとえば,UserAgent プロパティのセパレータ文字が既知の場合,ExtractFieldsUserAgent プロパティを独立した複数の UserAgent 値に分解できます。

Separators パラメータは,複数の値からなる文字列の個々の値を分離するために使用する文字の集合です。WhiteSpace パラメータは,文字列を分解するときに無視される文字の集合です。Content パラメータは,分解の対象となる,複数の値からなる文字列です。Strings パラメータは,Content パラメータから分解された個々の値が入る TStrings オブジェクトです。

関連項目