object AhcWSClient
- Source
- AhcWSClient.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AhcWSClient
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- def apply(config: AhcWSClientConfig = AhcWSClientConfig(), cache: Option[AhcHttpCache] = None)(implicit materializer: Materializer): AhcWSClient
Convenient factory method that uses a play.api.libs.ws.WSClientConfig value for configuration instead of an org.asynchttpclient.AsyncHttpClientConfig.
Convenient factory method that uses a play.api.libs.ws.WSClientConfig value for configuration instead of an org.asynchttpclient.AsyncHttpClientConfig.
Typical usage:
implicit val materializer = ... val client = AhcWSClient() val request = client.url(someUrl).get() request.foreach { response => doSomething(response) client.close() }
- config
configuration settings, AhcWSClientConfig() by default
- cache
enables HTTP cache-control, None by default