我的问题很简单:我需要在VertX中获得触发websocket处理程序的HttpServerRequest
连接? Websocket处理程序只为ServerWebSocket
提供了我,我不知道如何获得基础HttpServerRequest
?
答案 0 :(得分:2)
public void hadle(ServerWebSocket serverWebSocket) {
MultiMap headers = serverWebSocket.headers();
}
这应该这样做。
答案 1 :(得分:0)
我真的没看到你想要做什么。
你试图建立一个http连接,然后你正在使用HttpServerRequest,或者你正在使用websocket连接,然后你可以使用write方法直接写入套接字。
所以我猜你混淆了两件事,应该决定是否要在请求/响应中使用http连接,或者在读/写时使用websocket。