【发布时间】:2015-10-27 13:07:02
【问题描述】:
我想解构我从服务器获得的HttpResponse
Success(HttpResponse(200 OK,List(Server: akka-http/2.3.12, Date: Tue, 04 Aug 2015 22:20:21 GMT),HttpEntity.Default(application/json,69,akka.stream.scaladsl.Source@52ffaba9),HttpProtocol(HTTP/1.1)))
我看了documentation,但不知道如何解构它
我尝试的方式是
val responseFuture: Future[HttpResponse] =
Http().singleRequest(HttpRequest(uri = "http://localhost:8080"))
responseFuture onComplete {
case Success(_) =>
log.info("response received {}", response)
log.info("notified about EC Failure")
}
但我不确定对其进行模式匹配的有效方法是什么
【问题讨论】:
标签: scala pattern-matching akka akka-http