每个百分号后通常需要两个合法十六进制字符,字节序列还必须构成合法 UTF-8。孤立百分号、不正确数字或被截断的中文多字节序列都会触发异常。页面捕获后显示中文错误,停止输出,不让错误传播成页面崩溃。修正时应先核对日志或复制过程是否截掉结尾,不能通过随意删除百分号把错误隐藏。格式错误和内容本身不合业务要求是两类不同问题。
每个百分号后通常需要两个合法十六进制字符,字节序列还必须构成合法 UTF-8。孤立百分号、不正确数字或被截断的中文多字节序列都会触发异常。页面捕获后显示中文错误,停止输出,不让错误传播成页面崩溃。修正时应先核对日志或复制过程是否截掉结尾,不能通过随意删除百分号把错误隐藏。格式错误和内容本身不合业务要求是两类不同问题。