Вот мои фрагменты кода из ChannelInitializer#initChannel
Netty: Как использовать строку запроса с websocket?
ChannelPipeline p = ch.pipeline();
p.addLast(new HttpServerCodec()
.addLast(new HttpObjectAggregator(65536))
.addLast(new LoggingHandler(LogLevel.INFO))
.addLast(new WebSocketServerProtocolHandler("/chat"))
.addLast(new TextWebSocketFrameToChatMessageDecoder())
.addLast(new UserAccessHandler())
Это могут быть приняты с помощью ws://mydomain/chat
, и теперь я хочу, чтобы разобрать строку запроса, как этот ws://mydomain/chat?accesskey=hello
Я посмотрел вверх WebSocketServerProtocolHandler
, но я не мог найти как получить строку запроса.
Как я могу получить (или разобрать) строку запроса? Спасибо за помощь.