## Uses of Class
play.libs.WS.HttpResponse

- Packages that use WS.HttpResponse
  Package | Description
  --- | ---
  play.libs |
  play.libs.ws |

- - ### Uses of WS.HttpResponse in play.libs

    Fields in play.libs declared as WS.HttpResponse
    Modifier and Type | Field and Description
    --- | ---
    `WS.HttpResponse` | OAuth2.Response.`httpResponse`

    Methods in play.libs that return WS.HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `abstract WS.HttpResponse` | WS.WSRequest.`delete()` Execute a DELETE request.
    `abstract WS.HttpResponse` | WS.WSRequest.`get()` Execute a GET request synchronously.
    `abstract WS.HttpResponse` | WS.WSRequest.`head()` Execute a HEAD request.
    `abstract WS.HttpResponse` | WS.WSRequest.`options()` Execute a OPTIONS request.
    `abstract WS.HttpResponse` | WS.WSRequest.`patch()` Execute a PATCH request.
    `abstract WS.HttpResponse` | WS.WSRequest.`post()` Execute a POST request.
    `abstract WS.HttpResponse` | WS.WSRequest.`put()` Execute a PUT request.
    `abstract WS.HttpResponse` | WS.WSRequest.`trace()` Execute a TRACE request.

    Methods in play.libs that return types with arguments of type WS.HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `F.Promise<WS.HttpResponse>` | WS.WSRequest.`deleteAsync()` Execute a DELETE request asynchronously.
    `F.Promise<WS.HttpResponse>` | WS.WSRequest.`getAsync()` Execute a GET request asynchronously.
    `F.Promise<WS.HttpResponse>` | WS.WSRequest.`headAsync()` Execute a HEAD request asynchronously.
    `F.Promise<WS.HttpResponse>` | WS.WSRequest.`optionsAsync()` Execute a OPTIONS request asynchronously.
    `F.Promise<WS.HttpResponse>` | WS.WSRequest.`patchAsync()` Execute a PATCH request asynchronously.
    `F.Promise<WS.HttpResponse>` | WS.WSRequest.`postAsync()` Execute a POST request asynchronously.
    `F.Promise<WS.HttpResponse>` | WS.WSRequest.`putAsync()` Execute a PUT request asynchronously.
    `F.Promise<WS.HttpResponse>` | WS.WSRequest.`traceAsync()` Execute a TRACE request asynchronously.

    Methods in play.libs with parameters of type WS.HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `static OAuth2.Response` | OAuth2.Response.`error(OAuth2.Error error, WS.HttpResponse response)`

    Constructors in play.libs with parameters of type WS.HttpResponse
    Constructor and Description
    `Response(WS.HttpResponse response)`

  - ### Uses of WS.HttpResponse in play.libs.ws

    Subclasses of WS.HttpResponse in play.libs.ws
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `WSAsync.HttpAsyncResponse` An HTTP response wrapper
    `static class` | `WSUrlFetch.HttpUrlfetchResponse` An HTTP response wrapper

    Methods in play.libs.ws that return WS.HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `WS.HttpResponse` | WSUrlFetch.WSUrlfetchRequest.`delete()` Execute a DELETE request.
    `WS.HttpResponse` | WSAsync.WSAsyncRequest.`delete()` Execute a DELETE request.
    `WS.HttpResponse` | WSUrlFetch.WSUrlfetchRequest.`get()` Execute a GET request synchronously.
    `WS.HttpResponse` | WSAsync.WSAsyncRequest.`get()` Execute a GET request synchronously.
    `WS.HttpResponse` | WSUrlFetch.WSUrlfetchRequest.`head()` Execute a HEAD request.
    `WS.HttpResponse` | WSAsync.WSAsyncRequest.`head()` Execute a HEAD request.
    `WS.HttpResponse` | WSUrlFetch.WSUrlfetchRequest.`options()` Execute a OPTIONS request.
    `WS.HttpResponse` | WSAsync.WSAsyncRequest.`options()` Execute a OPTIONS request.
    `WS.HttpResponse` | WSUrlFetch.WSUrlfetchRequest.`patch()`
    `WS.HttpResponse` | WSAsync.WSAsyncRequest.`patch()` Execute a PATCH request.
    `WS.HttpResponse` | WSUrlFetch.WSUrlfetchRequest.`post()` Execute a POST request.
    `WS.HttpResponse` | WSAsync.WSAsyncRequest.`post()` Execute a POST request.
    `WS.HttpResponse` | WSUrlFetch.WSUrlfetchRequest.`put()` Execute a PUT request.
    `WS.HttpResponse` | WSAsync.WSAsyncRequest.`put()` Execute a PUT request.
    `WS.HttpResponse` | WSUrlFetch.WSUrlfetchRequest.`trace()` Execute a TRACE request.
    `WS.HttpResponse` | WSAsync.WSAsyncRequest.`trace()` Execute a TRACE request.

    Methods in play.libs.ws that return types with arguments of type WS.HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `F.Promise<WS.HttpResponse>` | WSAsync.WSAsyncRequest.`deleteAsync()` Execute a DELETE request asynchronously.
    `F.Promise<WS.HttpResponse>` | WSAsync.WSAsyncRequest.`getAsync()` Execute a GET request asynchronously.
    `F.Promise<WS.HttpResponse>` | WSAsync.WSAsyncRequest.`headAsync()` Execute a HEAD request asynchronously.
    `F.Promise<WS.HttpResponse>` | WSAsync.WSAsyncRequest.`optionsAsync()` Execute a OPTIONS request asynchronously.
    `F.Promise<WS.HttpResponse>` | WSAsync.WSAsyncRequest.`patchAsync()` Execute a PATCH request asynchronously.
    `F.Promise<WS.HttpResponse>` | WSAsync.WSAsyncRequest.`postAsync()` Execute a POST request asynchronously.
    `F.Promise<WS.HttpResponse>` | WSAsync.WSAsyncRequest.`putAsync()` Execute a PUT request asynchronously.
    `F.Promise<WS.HttpResponse>` | WSAsync.WSAsyncRequest.`traceAsync()` Execute a TRACE request asynchronously.

Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly