目录

Java使用Uridecoder解码时的错误

目录

【Java】使用Uridecoder解码时的错误

前端js使用encodeUrl进行编码,把字符串传到后端;

然后后端使用Uridecoder解码。

当传入的字符串包含+号时,+号会被替换成空字符串。

方法1【失败】:传到后端之后,再次使用Uriencoder编码一次,再进行解码,失败。解码之后还是Url编码过的字符串。

方法2【成功】:js中,将encodeUrl()替换为encodeUrlComponent(),成功。后端无需改动。