繁体   English   中英

apache http客户端请求重定向

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM