小编Sla*_*ava的帖子

Spring WebFlux WebSocket路径变量

如何使用spring webflux在websocket处理程序中获取路径变量?
我试过这个:

@Bean
public HandlerMapping webSocketMapping() {
    Map<String, WebSocketHandler> map = new HashMap<>();
    map.put("/path/{id}", session -> session.send(Mono.just(session.textMessage("123"))));
    SimpleUrlHandlerMapping mapping = new SimpleUrlHandlerMapping();
    mapping.setUrlMap(map);
    mapping.setOrder(-1);
    return mapping;
}
Run Code Online (Sandbox Code Playgroud)

但是session没有关于url参数的任何信息.
可能吗?

spring websocket reactive spring-webflux

6
推荐指数
1
解决办法
567
查看次数

标签 统计

reactive ×1

spring ×1

spring-webflux ×1

websocket ×1