Результаты последних экспериментов.
Скачал и установил apache. Сделал страничку - скопировал скрипты что приведены в этом топике. Для сервера установил лимит 100k
Запускаю снифить трафик warshark.
Посылаю файл 10 мегабайт и вижу следующую картину:
Сервер понимает что переданные данные слишком большие и посылает ответку в 0.000688 с. Пока всё по плану.
Но клиент продолжает слать данные. И отсылает все 10 мегабайт на сервер. Сервер их благополучно принимает.
В 0.027085 - страница с данными полностью приходит на сервер и он это подтверждает.
Получается что сервер принял данные которые принимать не должен был.
fetch на клиенте отработал без ошибок и показал нам страницу 413 которую мы отправили ещё на 0.000688 секунде.
Картинки прилагаю: