Существует ли максимальный размер для HTTP POST? И если есть максимальный размер, это определяется протоколом или это на усмотрение сервера?
40
Спецификация HTTP не накладывает определенного ограничения на размер сообщений. Как правило, они будут ограничены либо веб-сервером, либо технологией программирования, используемой для обработки отправки формы.
Нет ограничений по спецификации. Ограничение составляет MIN (browser_limit, server_limit).
Метод POST не имеет ограничений на размер данных. Но у Сервера и Браузеров есть.
Например,
IE: 2 ГБ
Firefox: 2 ГБ
Chrome: 4 ГБ
Опера: 4 ГБ
Для получения дополнительной информации проверьте ниже URL-адрес
https://www.motobit.com/help/scptutl/pa98.htm
Я не думаю, что в протоколе есть конкретное ограничение, НО бывают случаи, когда дела идут коротко, если вы передаете огромные файлы. Это зависит от размера файла относительно того, что может работать немного лучше для вашего конкретного случая. Например, не поддерживается проверка того, что файл не был поврежден при передаче, в отличие от использования чего-то вроде торрента для передачи.
источник