揭秘 WebFlux 中如何修改 request/response body
我们的一些企业对于HTTP服务有一些非正常的做法,它们客户端的请求body是加密的,即在服务端需要对请求body进行解密,而服务端响应的body也要求加密。本文就来揭秘这一需求在 WebFlux 中如何实现,我们给 request/response body 均增加一个表示时间戳的字段 start/end 来模拟请求数据解密和响应数据加密,思路如下。首先我们需要知道,WebFlux 的过滤器/拦截器是统一用WebFilter 来表示的,与 Spring MVC 类似,对于 application/js.
原创
2021-05-06 08:34:11 ·
4462 阅读 ·
3 评论