TsgcWebSocketServer_HTTPAPI › Gebeurtenissen › OnHTTPUploadAfterSaveFile
Wordt geactiveerd nadat een bestand dat is uitgepakt uit een multipart/form-data-upload op schijf is opgeslagen.
property OnHTTPUploadAfterSaveFile: TsgcWSHTTPUploadAfterSaveFileEvent;
// TsgcWSHTTPUploadAfterSaveFileEvent = procedure(Sender: TObject; const aFileName, aFilePath: string) of object
—
OnHTTPUploadAfterSaveFile is raised zodra een file from a multipart/form-data body has been written to disk (requires HTTPUploadFiles.StreamType = pstFileStream and HTTPUploadFiles.RemoveBoundaries = True). aFileName contains the final file name and aFilePath the directory where it was stored; combine them to process het bestand (scan for viruses, wachtrij a background task, update a database...). De gebeurtenis runs in the context of the IOCP worker thread after alle files in het verzoek have been extracted.
procedure OnHTTPUploadAfterSaveFileEvent(Sender: TObject; const aFileName: string;
const aFilePath: string);
begin
DoLog('File Received: ' + aFileName);
end;