Ich habe eine ziemlich einfache Spring Boot-Webanwendung, ich habe eine einzelne HTML-Seite mit einem Formular mit enctype="multipart/form-data"
. Ich erhalte diesen Fehler:HTTP erhöhen Post MaxPostSize in Spring Boot
The multi-part request contained parameter data (excluding uploaded files) that exceeded the limit for maxPostSize set on the associated connector.
Ich benutze Spring Boot standardmäßig Embedded Tomcat-Server. Anscheinend ist der Standardwert maxPostSize
2 Megabyte. Gibt es eine Möglichkeit, diesen Wert zu bearbeiten? Tun Sie dies über application.properties
wäre am besten, anstatt benutzerdefinierte Beans erstellen oder Chaos mit XML-Dateien. diese
Wo immer Sie Ihren mehrteiligen Resolver deklariert haben, können Sie diese Dinge ändern. –
Ich habe es nirgendwo deklariert. Ich gehe davon aus, dass Spring Boot automatisch erstellt und verarbeitet wird. Bedeutet das, dass ich es nicht bearbeiten kann? – Jordan
Sie können es bearbeiten. Suchen Sie den Multipart-Resolver und bearbeiten Sie den Wert. Wenn es mehrteilige Unterstützung gibt, bin ich sicher, dass Sie einige Konfiguration dafür finden werden. Sie haben Ihre Konfiguration nicht einmal in der Hauptpost gepostet, so dass niemand darauf hinweisen kann, was geändert werden soll. –