Heim  >  Artikel  >  Java  >  Wie ändere ich die Größenbeschränkungen für HttpURLConnection-Anfragen in Tomcat?

Wie ändere ich die Größenbeschränkungen für HttpURLConnection-Anfragen in Tomcat?

Barbara Streisand
Barbara StreisandOriginal
2024-11-02 09:25:31751Durchsuche

How to Modify HttpURLConnection Request Size Limits in Tomcat?

Ändern der Größenbeschränkungen für HttpURLConnection-Anfragen in Tomcat

Das Senden von Daten über eine HttpURLConnection an Tomcat kann Größenbeschränkungen unterliegen. Zum Konfigurieren dieser Grenzwerte müssen zwei Einstellungen in den Konfigurationsdateien von Tomcat geändert werden.

Server-Connector-Konfiguration

Suchen Sie in der Datei conf/server.xml den Ordner Element, das dem von Ihnen verwendeten HTTP-Port entspricht. Ändern Sie in diesem Element das Attribut „maxPostSize“:

<code class="xml"><Connector port="80" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443"
           maxPostSize="67589953" /></code>

In diesem Beispiel ist die maximale Anforderungsgröße auf 65 MB festgelegt.

Manager-Webanwendungskonfiguration

Suchen Sie in der Datei webapps/manager/WEB-INF/web.xml das Verzeichnis Element innerhalb der Element. Aktualisieren Sie das Attribut „max-request-size“:

<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>

Hier wird die maximale Anforderungsgröße auf 52 MB festgelegt.

Nachdem Sie diese Änderungen vorgenommen haben, starten Sie Tomcat neu, um die Konfigurationsänderungen zu übernehmen und zu berücksichtigen größere HttpURLConnection-Anfragegrößen.

Das obige ist der detaillierte Inhalt vonWie ändere ich die Größenbeschränkungen für HttpURLConnection-Anfragen in Tomcat?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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