如何使HTTPS(非HTTP)请求使用akka HTTP?

如何使HTTPS(非HTTP)请求使用akka HTTP?,akka,akka-http,Akka,Akka Http,我使用以下代码对akka Actor内部的akka HTTP库发出HTTP请求: implicit val-materializer=ActorFlowMaterializer() 隐式val system=context.system val request=HttpRequest(HttpMethods.GET,“http://ya.ru") val内容=用于{ 响应如果您查看,您可以看到您必须配置HTTPS上下文。然后它应该可以工作。我使用的是旧版本的akka http(RC2而不是RC4

我使用以下代码对akka Actor内部的akka HTTP库发出HTTP请求:

implicit val-materializer=ActorFlowMaterializer()
隐式val system=context.system
val request=HttpRequest(HttpMethods.GET,“http://ya.ru")
val内容=用于{

响应如果您查看,您可以看到您必须配置HTTPS上下文。然后它应该可以工作。

我使用的是旧版本的
akka http
(RC2而不是RC4)和artifactId(
akka http scala Experiative
而不是
akka http Experiative
)在我的
build.sbt
中,你的回答帮助我得到了它。
<head><title>400 The plain HTTP request was sent to HTTPS port</title></head>
<body bgcolor="white">
<center><h1>400 Bad Request</h1></center>
<center>The plain HTTP request was sent to HTTPS port</center>
<hr><center>nginx</center>
</body>
</html>