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

Packages that use WS.HttpResponse
play.libs
play.libs.ws

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

Fields in play.libs declared as WS.HttpResponse
`WS.HttpResponse` OAuth2.Response.`httpResponse`

Methods in play.libs that return WS.HttpResponse
`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
`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
`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
`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
`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
`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.