Это типичная проблема разработчика, который делает "по спецификации", вместо того, чтобы делать отказоустойчивую реализацию.
Вот есть некий "ОднорогийСервер", который:
1. Вообще непонятно за каким лешим воткнул "chunked" ибо "Connection: close";
2. Сформировал "last chunk" с двумя нарушениями стандарта.
Можно, конечно, как и полагается порядочной институтке, встать в третью позицию и оскорблённо вздёрнуть носик.
Можно отправить ругательный баг разработчикам - чуть конструктивнее, но всё равно плохо.
А можно или передать фигню клиенту (тогда это будут его проблемы и это уже хорошо) или исправить фигню на стандарт.
P.S. Наконец-то понял - как работает chunked
Сообщение было изменено basid: 18 Апрель 2018 - 19:57