【发布时间】:2015-02-26 20:01:58
【问题描述】:
我的问题很简单:我需要获得HttpServerRequest 在 VertX 中触发 websocket 处理程序的连接? Websocket 处理程序只为我提供了ServerWebSocket,我看不到如何获得底层的HttpServerRequest?
【问题讨论】:
我的问题很简单:我需要获得HttpServerRequest 在 VertX 中触发 websocket 处理程序的连接? Websocket 处理程序只为我提供了ServerWebSocket,我看不到如何获得底层的HttpServerRequest?
【问题讨论】:
public void hadle(ServerWebSocket serverWebSocket) {
MultiMap headers = serverWebSocket.headers();
}
应该这样做。
【讨论】:
我真的不明白你想做什么。
如果你试图建立一个 http 连接,那么你正在使用 HttpServerRequest 或者你正在使用 websocket 连接,那么你可以使用 write 方法直接写入套接字。
所以我猜你混淆了两件事,应该决定是使用带有请求/响应的 http 连接还是带有读/写的 websocket。
【讨论】: