我正在嘗試使用 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
提交
取消