我尝试在以下网址上执行httpget请求。我的URI中的冒号导致IllegalArgumentExeception错误,即使在使用 URLEncoder.encode编码冒号后(":"," UTF-8"); 异常错误:错误:java.lang.IllegalArgumentException:索引121处查询中的非法字符 我的URI如下: https://username.cloudant.com/_design/querydoc/_search/querydefect?q=defectid:" 37744"&安培; include_docs =真"
编码的URI: https://username.cloudant.com/_design/querydoc/_search/querydefect?q=defectid%3A" 37744"&安培; include_docs =真"
URI中的Query部分中出现冒号的异常: Q = defectid:" 37744"
Q = defectid%3A" 37744"
当我将URI直接放在浏览器上时,我能够看到我的结果。 我没有'知道我在这里失踪了什么。请帮帮我。