【发布时间】:2016-04-05 11:08:13
【问题描述】:
我正在尝试使用 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>
谁能解释这是怎么发生的,我该如何控制它?
【问题讨论】: