ReqMulti.TMultipartContentParser
Delphi
TMultipartContentParser = class(TAbstractContentParser)
C++
class PASCALIMPLEMENTATION TMultipartContentParser : public Web::Httpapp::TAbstractContentParser
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| class | public | ReqMulti.pas ReqMulti.hpp |
ReqMulti | ReqMulti |
Beschreibung
TMultipartContentParser extrahiert benannte Stringwerte und hochgeladene Dateien aus einer HTTP-Anforderung, die von einem mehrteiligen Formular gesendet wurde.
Webanforderungsobjekte verwenden ein TMultipartContentParser-Objekt, um den Inhalt einer HTTP-Anforderungsbotschaft von einem mehrteiligen Formular zu analysieren, wenn die Anforderung gegebenenfalls hochgeladene Dateien enthält. Die Webanforderung verwendet diesen Parser, um den Eigenschaften ContentFields und Files Werte zuzuweisen.
TMultipartContentParser wird nur verwendet, wenn das aktuelle HTTP-Anforderungsobjekt den Inhaltstyp 'multipart/form-data' aufweist. Mehrteilige Formulare, die mit einer WebSnap-Anwendung erstellt wurden, verwenden automatisch diesen Inhaltstyp.
Damit die WebSnap-Anwendung TMultipartContentParser nutzen darf, müssen Sie in Delphi die Unit ReqMulti in der uses-Klausel des Projekts angeben. In C++ beziehen Sie ReqMulti.hpp in den Header Ihrer Projektquelldatei ein.