1

通过浏览器点击它后,我有一个以 &filename=xxxx 结尾的 url,它重定向到一些 XXX url 开始下载预期的 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))

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

4

0 回答 0