自动解码的场景

不会自动解码 / 需要手动处理的场景
从你项目代码中可以看到几处手动编解码的地方:
userName = URLEncoder.encode(userName, "UTF-8");
这是因为 userName 从 Redis 取出后要通过 Header 传递给下游服务,Header 中的中文需要手动编码,下游服务收到后再解码。
ServletUtils.getPostBody() 中手动解码:
return URLDecoder.decode(reqBody, HTTP.UTF_8);
