- 链接地址:https://blog.csdn.net/petrel2015/article/details/120439817
- 链接标题:[Java] urlencode时空格替换成了加号“+”而不是%20_java urlencode解码空格变+号-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:1498
文章浏览阅读1.8k次。背景因为要通过GET方法传URL参数,使用的是Java中java.net.URLEncoder包里的方法,jdk1.8URLEncoder.encode(text, "UTF-8");因为参数中可能有空格,所以我认为需要进行URL编码再进行拼接URL。问题但是发现拼接的URL和预期不一样。比如我要传的参数是"apple pie",期望拼接的url是xxx?word=apple%20pie但是我发现用上面的方法处理后是xxx?word=apple+pie结论使用UriEncoder.en_java urlencode解码空格变+号
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除