通过java发起http请求url中参数含有空格的问题

      开发项目的时候需要使用java发起http请求,遇到了java.io.IOException: Server returned HTTP response code: 400 for URL这个错误,但是把url放到postman中可以正常访问。造成这个问题的主要原因是因为url的参数中含有空格,我们只要把含有空格的参数URLEncoder.encode(param,"utf-8")一下就可以了。

你可能感兴趣的:(服务器开发,java)