在Tomcat服务器下,java使用HttpClient发请求返回400错误
首先要明白400错误是什么意思:由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。然后在java代码中,打印请求的url,会发现url中存在空格,可能是使用各种序列化根据(Gson等)导致的。这时候要把url中的所有空格替换点,url.replaceAll(" ","")。这时候在请求就好了。为什么浏览器上访问可以呢?因为浏
原创
2015-12-08 11:27:27 ·
21943 阅读 ·
3 评论