我正在尝试使用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>
有人可以解释这是怎么发生的,我该如何控制它?