Ich habe eine grundlegende Frage über die Validierung der Dateigröße in einem Spring-basierten HTTP File Upload Service. Ich verwende Spring org.springframework.web.multipart.MultipartFile
, um den Datei-Upload durchzuführen.Spring HTTP File Upload: Überprüfung der Dateigröße
Meine Frage ist multipartFile.getSize()
Methode Rückgabegröße nur nach Abschluss der gesamten Upload? Wenn ja, wie sieht die richtige Vorausschau aus, um Dateien basierend auf der Größe zu beschränken?
Hinweis: Der Grund, warum ich diese Frage stellen, weil ich 1 GB-Datei nicht ein Endbenutzer hochladen möchten und eine Fehlermeldung nach eine Stunde Spruch bekommen „Sorry, erlaubt maximale Dateigröße beträgt 2 KB. "
Was ist, wenn es sich um eine REST-API handelt? –