Добрый день. Столкнулся с неприятной проблмой при отправке запросов с мобильных приложений к Web API написаном на Django. Во время некотрых запросов происходит сброс соединения. Начал разбираться. В итоге доразбирался до вот такого простого django
приложения. Проще уже некуда.
Вызываем мето /test/ методом POST и передаём туда некие бинарные данные размером ~15MB
тестируем с curl и postman
на curl всё ОК:
curl -X POST -d "@bin/ngrok" localhost:3000/test/
а на postman:
При этом елси бинарные данные в теле не посылать, то всё ОК
В реальном проекты посылаются текстовые данные - applicaiton/json, но я у себя смог воспроизвести только так.
Сравнение заголовков ничгео не дало. Я понятия не имею в чём проблема. Content-Length postman и curl выставляют сами, от content-type не зависит. Не знаю.