【发布时间】:2013-11-27 16:34:40
【问题描述】:
我试图在同一个 HTTP-Route 上同时提供 HTTP-Answer 和 WebSocket。
GET / controllers.Application.index()
GET / controllers.Application.ws()
在旧版本的 Play Framework 中,可以为“WS”定义路由,从而区分 HTTP 和 WS 请求。由于我使用的是 2.1,我需要另一种可能性来让 HTTP 和 WS 请求在同一条路由上工作。
由于 WebSocket 和 Result 不在同一个类型层次结构中,我不能将映射推迟到处理程序方法。 有没有办法根据请求的 HTTP 或 WS 重新路由请求?
提前致谢!
【问题讨论】:
标签: http websocket request playframework-2.1 routes