URLDecoder: Illegal hex characters in escape (%) pattern - negative value

发布时间:2024年01月04日

1、前提:

使用URLDecoder.decode(“字符串”“utf-8”);进行解码出现上述问题

2、原因:

字符串的内容出现%后不是一个16进制的数(即从0——FF)

3、解决方法:

检查传入的字符看是否%后有不是16进制的数

补充:

(1)原码

(2)16进制表

?

文章来源:https://blog.csdn.net/ok060/article/details/135393093
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。