Пытаюсь скачать файл с помощью клиента Джерси. Я запрашиваю API, но у меня нет исходного кода API. Для одного URL-адреса API возвращает пустой заголовок Content-Type (заголовок присутствует, но пуст). Джерси это не нравится:
Unable to parse "Content-Type" header value: ""
Я бы хотел, чтобы клиент Джерси оставался, если возможно




Вы можете установить заголовок Content-Type вручную после вы получите ответ.
Response res = target.request().get();
res.getHeaders().putSingle(HttpHeaders.CONTENT_TYPE, "application/octect-stream");
InputStream file = res.readEntity(InputStream.class);
Хорошо спроектированный не должен
Не отвечает на мой вопрос «должен ли API возвращать пустой тип содержимого», но решил мою проблему. Спасибо