Maison  >  Article  >  Java  >  Comment modifier les limites de taille des requêtes HttpURLConnection dans Tomcat ?

Comment modifier les limites de taille des requêtes HttpURLConnection dans Tomcat ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-02 09:25:31835parcourir

How to Modify HttpURLConnection Request Size Limits in Tomcat?

Modification des limites de taille des requêtes HttpURLConnection dans Tomcat

L'envoi de données via une connexion HttpURL à Tomcat peut être soumis à des restrictions de taille. La configuration de ces limites nécessite la modification de deux paramètres dans les fichiers de configuration de Tomcat.

Configuration du connecteur de serveur

Dans le fichier conf/server.xml, localisez le élément qui correspond au port HTTP que vous utilisez. Au sein de cet élément, modifiez l'attribut maxPostSize :

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

Dans cet exemple, la taille maximale de la requête est définie sur 65 Mo.

Configuration de l'application Web Manager

Dans le fichier webapps/manager/WEB-INF/web.xml, localisez le fichier dans l'élément élément. Mettez à jour l'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>

Ici, la taille maximale de la requête est définie sur 52 Mo.

Après avoir effectué ces modifications, redémarrez Tomcat pour appliquer les modifications de configuration et autoriser tailles de requêtes HttpURLConnection plus grandes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn