我正在嘗試使用 Jersey 客戶端下載文件。我正在請(qǐng)求一個(gè) API,但我沒有 API 源代碼。對(duì)于一個(gè) URL,API 返回一個(gè)空的“Content-Type”標(biāo)頭(標(biāo)頭存在但為空)。澤西島不喜歡這樣:無法解析“Content-Type”標(biāo)頭值:“”如果可能的話,我想保留澤西島的客戶API 是否應(yīng)該返回空的內(nèi)容類型?是否有任何標(biāo)題可以添加到我的請(qǐng)求中以解決問題?我嘗試了內(nèi)容類型并接受但沒有成功。
1 回答

繁花不似錦
TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超4個(gè)贊
您可以在收到響應(yīng)后手動(dòng)設(shè)置 Content-Type 標(biāo)頭。
Response res = target.request().get();
res.getHeaders().putSingle(HttpHeaders.CONTENT_TYPE, "application/octect-stream");
InputStream file = res.readEntity(InputStream.class);
添加回答
舉報(bào)
0/150
提交
取消