Heim > Java > javaLernprogramm > Hauptteil

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

Barbara Streisand
Freigeben: 2024-11-02 09:25:31
Original
839 Leute haben es durchsucht

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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!

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