0
我們要使用Play框架simulata另一個應用程序。要求是延遲響應例如5秒。如何使用Promise.timeout在遊戲框架過濾
我想要做一個過濾器,因爲這將適用於所有的行動。我想在返回操作後使用play.api.libs.concurrent.Promise.timeout
延遲響應。我是Scala的新手,我真的不知道如何用Scala編寫代碼,我總是得到一個Future[Future[Result]]
的對象。
有人能告訴我,我應該用哪一種方法,以及如何?
編輯
我的不正確的代碼與編譯錯誤
nextFilter(requestHeader).map {result=>
play.api.libs.concurrent.Promise.timeout(result, 5.seconds)
}
您可以添加過濾器的代碼? –
@PeterNeyens,謝謝!我還沒有可行的代碼,我將添加我的不正確的代碼與編譯錯誤。 – Xilang