Existe-t-il une taille maximale pour un POST HTTP? Et s'il y a une taille max, est-elle déterminée par le protocole ou est-ce à la discrétion du serveur?
La spécification HTTP n'impose pas de limite de taille spécifique pour les publications. Ils seront généralement limités par le serveur Web ou la technologie de programmation utilisée pour traiter la soumission du formulaire.
Aucune limite par spécification. La limite est MIN (browser_limit, server_limit).
La méthode POST n'a pas de limite sur la taille des données. Mais le serveur et les navigateurs l'ont fait.
Par exemple
IE: 2 Go
Firefox: 2 Go
Chrome: 4 Go
Opera: 4 Go
Pour plus de détails, consultez l'URL ci-dessous
https://www.motobit.com/help/scptutl/pa98.htm
Je ne pense pas qu'il y ait une limite spécifique dans le protocole, MAIS il y a des cas où les choses tournent mal si vous transférez d'énormes fichiers. Cela dépend de la taille du fichier pour savoir ce qui peut fonctionner un peu mieux pour votre cas spécifique. Il n'y a pas de support pour vérifier que le fichier n'a pas été corrompu lors du transfert, par exemple, contrairement à l'utilisation de quelque chose comme un torrent pour le transfert.