今天写接口,第三方接口中url存在空格,通过java调用url报错。。
百度了一下大概知道怎么意思了,大概就是通过该网页输入url时浏览器默认把url中的空格转成%20。
其实我是通过log4j返回的信息知道的,所以只要把第三方接口的空格替换成%20 。 问题就解决了。
补充:
第二天又遇到同样的问题,当url是文件链接,url中存在空格的话应该用 + 号来替换空格。
今天写接口,第三方接口中url存在空格,通过java调用url报错。。
百度了一下大概知道怎么意思了,大概就是通过该网页输入url时浏览器默认把url中的空格转成%20。
其实我是通过log4j返回的信息知道的,所以只要把第三方接口的空格替换成%20 。 问题就解决了。
补充:
第二天又遇到同样的问题,当url是文件链接,url中存在空格的话应该用 + 号来替换空格。