在VertX中获取ServerWebSocket的HttpServerRequest?

时间:2015-02-26 20:01:59

标签: websocket vert.x

我的问题很简单:我需要在VertX中获得触发websocket处理程序的HttpServerRequest连接? Websocket处理程序只为ServerWebSocket提供了我,我不知道如何获得基础HttpServerRequest

2 个答案:

答案 0 :(得分:2)

public void hadle(ServerWebSocket serverWebSocket) { 
    MultiMap headers = serverWebSocket.headers();
}

这应该这样做。

答案 1 :(得分:0)

我真的没看到你想要做什么。

你试图建立一个http连接,然后你正在使用HttpServerRequest,或者你正在使用websocket连接,然后你可以使用write方法直接写入套接字。

所以我猜你混淆了两件事,应该决定是否要在请求/响应中使用http连接,或者在读/写时使用websocket。