diff options
author | adamw <adam@warski.org> | 2017-08-02 14:11:48 +0200 |
---|---|---|
committer | adamw <adam@warski.org> | 2017-08-02 14:11:48 +0200 |
commit | 54715a9bbcfb7b9c6cad1f5dc46498f07b9612b6 (patch) | |
tree | 1da5e95965ee810d40a465a2855bc52df1d9a049 /akka-http-handler | |
parent | 4fd5b1570c006a7ad5e022cadb9f41decf51d866 (diff) | |
download | sttp-54715a9bbcfb7b9c6cad1f5dc46498f07b9612b6.tar.gz sttp-54715a9bbcfb7b9c6cad1f5dc46498f07b9612b6.tar.bz2 sttp-54715a9bbcfb7b9c6cad1f5dc46498f07b9612b6.zip |
ResponseAsParams is not needed, it's enough to parse the string into parameters
Diffstat (limited to 'akka-http-handler')
-rw-r--r-- | akka-http-handler/src/main/scala/com/softwaremill/sttp/akkahttp/AkkaHttpSttpHandler.scala | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/akka-http-handler/src/main/scala/com/softwaremill/sttp/akkahttp/AkkaHttpSttpHandler.scala b/akka-http-handler/src/main/scala/com/softwaremill/sttp/akkahttp/AkkaHttpSttpHandler.scala index ee9a88f..c096aa4 100644 --- a/akka-http-handler/src/main/scala/com/softwaremill/sttp/akkahttp/AkkaHttpSttpHandler.scala +++ b/akka-http-handler/src/main/scala/com/softwaremill/sttp/akkahttp/AkkaHttpSttpHandler.scala @@ -65,9 +65,6 @@ class AkkaHttpSttpHandler private (actorSystem: ActorSystem, .runFold(ByteString(""))(_ ++ _) .map(_.toArray[Byte]) - def asString(enc: String) = - asByteArray.map(new String(_, enc)) - rr match { case MappedResponseAs(raw, g) => bodyFromAkka(raw, hr).map(g) @@ -76,14 +73,11 @@ class AkkaHttpSttpHandler private (actorSystem: ActorSystem, Future.successful(()) case ResponseAsString(enc) => - asString(enc) + asByteArray.map(new String(_, enc)) case ResponseAsByteArray => asByteArray - case r @ ResponseAsParams(enc) => - asString(enc).map(r.parse) - case r @ ResponseAsStream() => Future.successful(r.responseIsStream(hr.entity.dataBytes)) } |