设置Accept标头

时间:2018-04-27 07:38:10

标签: httprequest zipfile http-status-code-406 http-accept-header

我有一个带有结尾& filename = xxxx的网址,在通过浏览器点击后,它会重定向到某个XXX网址开始下载预期的zip文件。

当我尝试通过Java代码访问相同的URL时,它会重新启动406 Not Acceptable。 在互联网上搜索后,我尝试了以下尝试

HttpUriRequest request = new HttpGet(URL).addHeader(HttpHeaders.CONTENT_TYPE, "application/zip"); request.addHeader("Accept", String.valueOf(ContentType.APPLICATION_OCTET_STREAM))

当我尝试更改execute方法本身时,  httpClient.execute(new HttpGet(httpUrl), httpClientContext) HttpGet对象未转换为HttpUriRequest并将Hostname返回为null错误。

0 个答案:

没有答案