TsgcHTTPServer › Olaylar › OnHTTPUploadReadInput
multipart/form-data çözücüsü dosya olmayan bir giriş alanı okuduğunda tetiklenir, böylece değeri yakalanabilir.
property OnHTTPUploadReadInput: TsgcWSHTTPUploadReadInputEvent;
// TsgcWSHTTPUploadReadInputEvent = procedure(Sender: TObject; const aName, aValue: string) of object
—
OnHTTPUploadReadInput, bir multipart/form-data gövdesinde dosya yüklemesi olmayan her form alanı için tetiklenir (düz <input> değerleri, metin alanları...). aName alan adını taşır ve aValue çözülmüş değeri taşır; OnHTTPUploadBeforeSaveFile / OnHTTPUploadAfterSaveFile aracılığıyla alınan dosyalara eşlik eden bir meta veri kaydını doldurmak için bu ikiliyi kullanın. HTTPUploadFiles.RemoveBoundaries etkinken HTTPUploadFiles.StreamType = pstFileStream gerektirir, aksi takdirde ham sınır gövdesi POST akışında bırakılır ve bu olay tetiklenmez.
procedure OnHTTPUploadReadInputEvent(Sender: TObject; const aName: string;
const aValue: string);
begin
DoLog('Input value received: ' + aName + ':' + aValue);
end;