If you need to add session management, Mono.subscriberContext is better. Add in HttpRequest, parse in HttpSession, HttpServerHandle.onStateChange(Connection, ConnectionObserver$State) and put it into the session back pressure to go upstream. In
DefaultWebFilterChain. filter(ServerWebChange) can also receive HttpRequest from downstream. It can also be distributed to the corresponding method via DispatcherHandler.handle.
The above is my thoughts and doubts.