import spray.json._
import DefaultJsonProtocol._
case class User(id: String, name: String)
I am making a http request:
val responseFuture: Future[HttpResponse] =
Http().singleRequest(
HttpRequest(uri =
s"https://example.com/get/user.json"
)
)
responseFuture
.onComplete {
case Success(res) => res.
case Failure(_) => sys.error("something wrong")
}
How do I use the response in the success scenerio and deserialize to my case class for User?