报错原因是因为URL传过来的值,在接收的时候把"+"当成了转义字符,转成了" ",
解决方案:
newString = request.get("穿过来的字符串").replace(" ","+").repleace("\n","");
把newString重新赋值给你原来的值就行了,后面那个repleace是为了防止有的字符串在替换之后会出现空格转义字符的情况;
这段代码的适用场景是你的字符串中的空格不是作为加密后的字段使用;
报错原因是因为URL传过来的值,在接收的时候把"+"当成了转义字符,转成了" ",
解决方案:
newString = request.get("穿过来的字符串").replace(" ","+").repleace("\n","");
把newString重新赋值给你原来的值就行了,后面那个repleace是为了防止有的字符串在替换之后会出现空格转义字符的情况;
这段代码的适用场景是你的字符串中的空格不是作为加密后的字段使用;