【BUG日记】【JAVA】URL解码时候,运行出现报错:URLDecoder: Incomplete trailing escape (%) pattern

tech2022-10-21  113

【日期】: 2020/9/3

【问题】: URL解码时候,运行出现报错:URLDecoder: Incomplete trailing escape (%) pattern

【原因】: url中含有普通的%字符的情况,如果直接用URLDecode.decode()则会出现如题的错误。

【如何发现】: 百度百科,查找资料(参考地址)。

【如何修复】: 先将’%’编码为’%25’,再对url解码。

【总结】: 没有理解URL解码流程,需要细心。

【扩展知识】:【学习笔记】【JAVA】掺杂着%为编码的含义,也能能解出正确的URL

最新回复(0)