如何将http
次请求重定向到https
?虽然这是一个常见的问题,但我没有看到spray io
的任何解决方案。
CamelSslConfiguration
启用了ssl,效果很好。下面是我的Boot.scala文件
object Boot extends App with CamelSslConfiguration with ApiScheduler {
// we need an ActorSystem to host our application in
implicit val system = ActorSystem("on-spray-can")
// create and start our service actor
val service = system.actorOf(Props[ApiServiceActor], "api-service")
implicit val timeout = Timeout(50.seconds)
// start a new HTTP server on port 8080 with our service actor as the handler
IO(Http) ? Http.Bind(service, interface = "0.0.0.0", port = 8081)
}