Web.HTTPApp.TWebRequest.ExtractFields
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 */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | TWebRequest |
Description
Convertit une chaîne multi-valeur en ses champs de base.
Appelez la méthode ExtractFields pour décomposer un en-tête HTTP contenant plusieurs valeurs en chaînes distinctes correspondant à chaque valeur. Si par exemple, le caractère séparateur utilisé dans la propriété UserAgent est connu, ExtractFields peut décomposer cette propriété en valeurs de UserAgent distinctes.
Separators est un ensemble de caractères utilisés pour séparer les valeurs dans la chaîne créée. WhiteSpace est un ensemble de caractères devant être ignorés lors de la conversion. Content est la chaîne de plusieurs valeurs à convertir. Strings est l'objet TStrings qui reçoit les valeurs converties depuis Content.