![](/img/trans.png)
[英]Java Apache HTTP Client fails with http request where cURL succeed
[英]apache http client request redirect
我试图使用https访问网站并使用apache http客户端获取请求,我面临的问题是,当我尝试从代码访问所需的url时,出现以下异常
Caused by: java.net.URISyntaxException: Illegal character in query at index: <some url>
但是当我检查它时,异常URL与我的不同,可能是它试图重定向它
我可以通过以下方式更多地解释我的场景:
HttpGet get0 = new HttpGet(myurl);
CloseableHttpResponse httpResponse_g0 = httpclient.execute(get0);
然后例外来了并指出:
Caused by: java.net.URISyntaxException: Illegal character in query at index: <some other url>
谁能解释这是怎么回事?我该如何控制呢?
我在以下问题上找到了答案: https : //stackoverflow.com/a/8065310/698554实际上我必须防止重定向并手动捕获它们。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.