Rumah > Java > javaTutorial > Bagaimana untuk Meningkatkan Saiz Permintaan HTTP Maksimum dalam Tomcat?

Bagaimana untuk Meningkatkan Saiz Permintaan HTTP Maksimum dalam Tomcat?

Linda Hamilton
Lepaskan: 2024-10-29 07:23:30
asal
880 orang telah melayarinya

How to Increase the Maximum HTTP Request Size in Tomcat?

Menyesuaikan Saiz Permintaan HTTP Maksimum untuk Tomcat

Masalah:
Apabila menggunakan HttpURLConnection untuk menghantar data ke Pelayan Tomcat, apakah had saiz maksimum untuk permintaan itu? Bolehkah had ini diubah suai?

Penyelesaian:
Untuk mengubah suai saiz permintaan maksimum yang dibenarkan dalam Tomcat, anda perlu melaraskan dua parameter:

  1. Konfigurasi Pelayan dalam server.xml:

Dalam fail confserver.xml, cari elemen Penyambung yang mentakrifkan port HTTP. Tambahkan atau kemas kini atribut maxPostSize dengan saiz permintaan maksimum yang dikehendaki dalam bait.

<code class="xml"><Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
                maxPostSize="67589953" /></code>
Salin selepas log masuk
  1. Konfigurasi Berbilang Bahagian dalam web.xml:

Dalam fail webappsmanagerWEB-INFweb.xml, cari elemen konfigurasi berbilang bahagian. Konfigurasikan atribut saiz fail maksimum dan saiz permintaan maksimum untuk menentukan saiz fail maksimum dan permintaan yang dibenarkan.

<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>
Salin selepas log masuk

Setelah perubahan ini dibuat, Tomcat akan menerima permintaan HTTP sehingga saiz maksimum yang ditentukan had.

Atas ialah kandungan terperinci Bagaimana untuk Meningkatkan Saiz Permintaan HTTP Maksimum dalam Tomcat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan