Transfer-Encoding: chunked
Пулемёт должен поддерживать ответы сервера с Transfer-Encoding: chunked. Асинхронная обработка запроса, особенно там, где ожидается ответ в виде коллекции, может сильно выигрывать от chunked запроса. Сейчас приходится результат запроса закачивать в память, сериализовать в массив байт и отправлять уже его, чтобы заранее узнать Content-Length
+1
Тоже удивился, когда chunked внезапно не поддерживается и пришлось костылить с массивом байтов.
+1
Up!
+1. rfc2616 https://www.w3.org/Protocols/rfc2616/rfc2616.txt
If a Content-Length header field (section 14.13) is present, its decimal value in OCTETs represents both the entity-length and the transfer-length. The Content-Length header field MUST NOT be sent if these two lengths are different (i.e., if a Transfer-Encoding header field is present). If a message is received with both a Transfer-Encoding header field and a Content-Length header field, the latter MUST be ignored.
+1 поправьте плз. прилично времени убил, пока допер, почему корректные ответы не проходят
@Frank591, не думаю, что уже будут что-то поправлять, всё-таки 2 дня до конца чемпионата.