Алексей.
Active member
Accept-Encoding - в запросе информирует сервер о том какие кодировки сущностей клиент может принять в ответеА где символы от 'chunked' и как совокупляются 'Content-Length: 40', 'chunked' и chunked + GZIP On по умолчанию у HTTP/1.1?
Content-Length - вы сами знаете что
все приложения работающие по http/1.1 должны безусловно поддерживать chunked, по какой причине в библиотеке клиента добавили chunked, комментариев нет
Код:
if(!_useHTTP10) {
header += F("Accept-Encoding: identity;q=1,chunked;q=0.1,*;q=0\r\n");
}
Могла бы отменить Transfer-Encoding: chunked но его там нета последняя там 'Content-Length: 40', которая отменяет 'chunked'.
Сервер не должен отдавать сжатые сущности потому как в запросе у Accept-Encoding не было gzip;Ответ придет загадочный – должен быть сжат GZIP или с 'chunked', т.к. указан HTTP/1.1