【问题标题】:Akka Streams & Http. External Http Request in version 1.0-RC4Akka 流和 Http。 1.0-RC4 版本中的外部 Http 请求
【发布时间】:2015-08-15 01:47:10
【问题描述】:

在尝试创建 http 客户端/流时,此代码似乎不再起作用:

lazy val myConnectionFlow = 
 Http().outgoingConnection("localhost", port).flow

def myRequest(request: HttpRequest): Future[HttpResponse] = 
 Source.single(request).via(myConnectionFlow).runWith(Sink.head)

flow 方法似乎不再可用。它真的被弃用了吗?以下是现在创建 Http 连接的首选方式吗?

 val connFlow: Flow[HttpRequest, HttpResponse, Future[Http.OutgoingConnection]] =
  Http().outgoingConnection("localhost", port)

 val responseFuture: Future[HttpResponse] =
  Source.single(HttpRequest(uri="XXX"))
  .via(connFlow).runWith(Sink.head)

【问题讨论】:

    标签: akka akka-stream akka-http


    【解决方案1】:

    是的。实验模块没有弃用期,尤其是在达到 1.0 之前。

    【讨论】:

      猜你喜欢
      • 2021-09-10
      • 1970-01-01
      • 2020-10-29
      • 2012-12-31
      • 2018-07-08
      • 1970-01-01
      • 2018-08-28
      相关资源
      最近更新 更多