Web.HTTPApp.TAbstractContentParser.GetFiles
Delphi
function GetFiles: TAbstractWebRequestFiles; virtual; abstract;
C++
virtual TAbstractWebRequestFiles* __fastcall GetFiles() = 0 ;
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | protected | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | TAbstractContentParser |
Description
Returns a set of uploaded files that the parser extracts from the current Web request.
GetFiles returns a list of Web request file objects, each of which represents an uploaded file from the current Web request. Each Web request file object has properties to describe an uploaded file, including a stream object from which to read the content of the uploaded file.
In TAbstractContentParser, GetFiles is abstract or, in C++ terminology, pure virtual, meaning that this class does not supply an implementation. Descendant classes override this method to extract uploaded files from the current request and add them to the Web request files object.
Note: The content parser owns the list it returns. The caller should not free this list.