Web.HTTPApp.TWebRequest.ExtractFields

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Web.HTTPApp.pas
Web.HTTPApp.hpp
Web.HTTPApp TWebRequest

Beschreibung

Zerlegt einen String mit mehreren Werten in seine einzelnen Felder.

Mit ExtractFields können Sie einen HTTP-Header mit mehreren Werten in einzelne Strings zerlegen. Wenn beispielsweise das Trennzeichen von UserAgent bekannt ist, kann diese Eigenschaft mit ExtractFields in ihre einzelnen Werte zerlegt werden.

Beim Parameter Separators handelt es sich um eine Menge von Zeichen, durch die die einzelnen Werte des Strings getrennt werden. WhiteSpace bezeichnet eine Menge von Zeichen, die beim Zerlegen des Strings ignoriert werden. Content ist der zu zerlegende String, der mehrere Werte enthält. Strings ist das TStrings-Objekt, das die einzelnen Werte von Content aufnimmt.

Siehe auch