3
使用播放2.5.3,我有這樣的過濾器設置:如何添加過濾器的WebSocket請求在遊戲框架
@Singleton
class Filters @Inject() (
env: Environment,
postRequestLoggingFilter: PostRequestLoggingFilter) extends HttpFilters {
override val filters = {
Seq(postRequestLoggingFilter)
}
}
這個偉大的工程進行定期的HTTP Web請求,但不會觸發了WebSocket的路線(ws://)如:
class Controller3 @Inject() (implicit system: ActorSystem, materializer: Materializer) extends play.api.mvc.Controller {
def socket = WebSocket.acceptOrResult[String, String] { request =>
...
如何將此路由類型包含在我的過濾器中,或者是否存在攔截此類請求的另一種機制?