Tomcat Multipart -Upload für viele Anhänge (> 10) funktioniert nach dem Update auf 9.0.106 nichtJava

Java-Forum
Anonymous
 Tomcat Multipart -Upload für viele Anhänge (> 10) funktioniert nach dem Update auf 9.0.106 nicht

Post by Anonymous »

Ehrfurcht hat unsere Tomcat -Version von 9.0.102 auf 9.0.106 aktualisiert. Seitdem ist es nicht mehr möglich, mehr als 10 Dateien in einer einzelnen Postanforderung hochzuladen, die von der Seite des Clients stammt, die von: < /p>
initiiert wurde

Code: Select all


< /code>
Vor dem Update war es möglich, viele Dateien in einer Postanforderung ohne Probleme hochzuladen. Wenn der Benutzer nun mehr Dateien hochlädt, erhalten wir die folgende Ausnahme: < /p>
org.apache.tomcat.util.http.fileupload.impl.FileCountLimitExceededException
< /code>
Dies geschieht bei der Bewertung der Dopost -Methode des Servlets: < /p>
Log.println("upload: parts=" + request.getParts().size() + " contentLength=" + request.getContentLength());
< /code>
Es scheint also, dass sich in Tomcat zwischen Version 9.0.102 und 9.0.106 in Bezug auf die Eigenschaft geändert hat: < /p>
FileUploadBase.fileCountMax
Bei der Überprüfung des Quellcode wird der Standardwert jedoch weiterhin mit -1 initialisiert (was "unbegrenzt" bedeuten sollte), aber in der Bereitstellungsumgebung verhält es sich irgendwie so, als ob er auf 10. /> Einsatz sogar explizit < /p>

Code: Select all

org.apache.tomcat.util.http.fileupload.FileUploadBase.fileCountMax=200
In Catalina.Properties hat keinen Einfluss.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post