我正在尝试使用 Jersey 客户端下载文件。我正在请求一个 API,但我没有 API 源代码。对于一个 URL,API 返回一个空的“Content-Type”标头(标头存在但为空)。泽西岛不喜欢这样:无法解析“Content-Type”标头值:“”如果可能的话,我想保留泽西岛的客户API 是否应该返回空的内容类型?是否有任何标题可以添加到我的请求中以解决问题?我尝试了内容类型并接受但没有成功。
1 回答
繁花不似锦
TA贡献1851条经验 获得超4个赞
您可以在收到响应后手动设置 Content-Type 标头。
Response res = target.request().get();
res.getHeaders().putSingle(HttpHeaders.CONTENT_TYPE, "application/octect-stream");
InputStream file = res.readEntity(InputStream.class);
添加回答
举报
0/150
提交
取消