Heim > Java > javaLernprogramm > Hauptteil

Wie kann die maximale HTTP-Anforderungsgröße in Tomcat erhöht werden?

Linda Hamilton
Freigeben: 2024-10-29 07:23:30
Original
742 Leute haben es durchsucht

How to Increase the Maximum HTTP Request Size in Tomcat?

Anpassen der maximalen HTTP-Anforderungsgröße für Tomcat

Problem:
Bei Verwendung von HttpURLConnection zum Senden von Daten an a Tomcat-Server, was ist die maximale Größenbeschränkung für die Anfrage? Kann dieses Limit geändert werden?

Lösung:
Um die maximal zulässige Anforderungsgröße in Tomcat zu ändern, müssen Sie zwei Parameter anpassen:

  1. Serverkonfiguration in server.xml:

Suchen Sie in der Datei confserver.xml das Connector-Element, das den HTTP-Port definiert. Fügen Sie das Attribut maxPostSize mit der gewünschten maximalen Anforderungsgröße in Bytes hinzu oder aktualisieren Sie es.

<code class="xml"><Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
                maxPostSize="67589953" /></code>
Nach dem Login kopieren
  1. Mehrteilige Konfiguration in web.xml:

In Suchen Sie in der Datei webappsmanagerWEB-INFweb.xml nach dem Element multipart-config. Konfigurieren Sie die Attribute „max-file-size“ und „max-request-size“, um die maximal zulässigen Datei- und Anforderungsgrößen anzugeben.

<code class="xml"><multipart-config>
  <!-- 52MB max -->
  <max-file-size>52428800</max-file-size>
  <max-request-size>52428800</max-request-size>
  <file-size-threshold>0</file-size-threshold>
</multipart-config></code>
Nach dem Login kopieren

Sobald diese Änderungen vorgenommen wurden, akzeptiert Tomcat HTTP-Anfragen bis zur angegebenen Maximalgröße Grenzen.

Das obige ist der detaillierte Inhalt vonWie kann die maximale HTTP-Anforderungsgröße in Tomcat erhöht werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!