スプレーからakka-httpからアプリケーションを移行しています。 HttpServletRequest
(フィルターで設定)からいくつかの属性を取得する必要があります。しかし、私はアッカ-HTTPに類似した規定を見つけることができませんでしたakka-httpからHttpServletRequestを抽出
def httpServletRequest(requestContext: RequestContext): Option[HttpServletRequest] = {
requestContext.request.headers collect { case ServletRequestInfoHeader(hsRequest) => hsRequest } headOption
}
:
スプレーのように、on
にspray.servlet.servlet-request-access
を設定することにより、HttpServletRequest
を抽出するための規定を持っています。私たちはこれを達成することができますakka-http?
更新:AKKA-http deployment 1として
、スプレーサーブレットはまだアッカ-HTTPに移植されていない、とアッカが埋め込まWebサーバ上で実行されます。私たちのアプリケーションがTomcat上で動作するところで、tomcat上でakka-httpを使うのを待つ必要があります。