обертка над обычным HttpClient.
Проблема в том, что раньше мне приходил ответ с сервера и никаких ошибок не возникало.
А после обновления случилась такая ситуация, что мне с сервера приходит ответ без body, т.е. сервер просто отвечает заколовком: 200 ОК и просиходит ошибка
Происходит это, т.к. по умолчанию в клиенте установлен типо ответа json и, следственно, httpclient ожидает увидеть json, но не видит его и кидает ошибку с текстом: "OK"
Решается это тем, что нужно установить тип ответа в text. Но...
Но в обертке я не могу жестко прописать либо один, либо другой тип, т.к. в разных запросах - разный ответ, где-то просто 200 заголовок, где-то прилетает json...
Как это обойти? Может кто-то сталкивался. Подскажите пожалуйста.
проверь что именно возвращает. сервер может вернуть не json, а text или html. я недавно несколько часов убил так же
Обсуждают сегодня