Wir migrieren unsere Anwendung von spray bis akka-http. Wir müssen einige Attribute von HttpServletRequest
abrufen (festgelegt durch Filter).Extract HttpServletRequest von akka-http
Spray eine Bestimmung HttpServletRequest
zu extrahieren hat durch spray.servlet.servlet-request-access
zu on
Einstellung, wie:
def httpServletRequest(requestContext: RequestContext): Option[HttpServletRequest] = {
requestContext.request.headers collect { case ServletRequestInfoHeader(hsRequest) => hsRequest } headOption
}
Allerdings konnte ich nicht ähnliche Bestimmung in akka-http finden. Können wir das in akka-http erreichen?
Update:
Per AKKA-http deployment, Spray-Servlet ist noch nicht portiert akka-http und Akka läuft auf embeded Webserver. Da unsere Anwendung auf Tomcat läuft, müssen wir also irgendwann auf akka-http auf tomcat warten.