Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save AravindaM/04cbb488faaa9425b279102340a0b2c1 to your computer and use it in GitHub Desktop.
Save AravindaM/04cbb488faaa9425b279102340a0b2c1 to your computer and use it in GitHub Desktop.
Play 2.5.x - example of simple standalone WSClient
import play.api.libs.ws.ahc.AhcWSClient
import akka.stream.ActorMaterializer
import akka.actor.ActorSystem
implicit val system = ActorSystem()
implicit val materializer = ActorMaterializer()
val ws = AhcWSClient()
val req = ws.url("http://example.com").get().map{
resp => resp.body
}(system.dispatcher)
// after all futures completed...
ws.close()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment