WSHttp
uk.gov.hmrc.play.http.ws.WSHttp
Attributes
- Deprecated
- true
- Graph
-
- Supertypes
-
trait WSPatchtrait WSPatchtrait PatchHttpTransporttrait CorePatchtrait WSDeletetrait WSDeletetrait DeleteHttpTransporttrait CoreDeletetrait WSPosttrait WSPosttrait PostHttpTransporttrait CorePosttrait WSPuttrait WSPuttrait PutHttpTransporttrait CorePuttrait WSGettrait WSRequesttrait WSGettrait WSExecutetrait WSRequestBuildertrait Requesttrait GetHttpTransporttrait CoreGetclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Inherited methods
def DELETE[O](url: String, headers: Seq[(String, String)])(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CoreDelete
def DELETE[O](url: URL, headers: Seq[(String, String)])(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CoreDelete
final def DELETE[O](url: URL)(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CoreDelete
def GET[A](url: String, queryParams: Seq[(String, String)], headers: Seq[(String, String)])(implicit rds: HttpReads[A], hc: HeaderCarrier, ec: ExecutionContext): Future[A]
Attributes
- Inherited from:
- CoreGet
def GET[A](url: URL, headers: Seq[(String, String)])(implicit rds: HttpReads[A], hc: HeaderCarrier, ec: ExecutionContext): Future[A]
Attributes
- Inherited from:
- CoreGet
final def GET[A](url: URL)(implicit rds: HttpReads[A], hc: HeaderCarrier, ec: ExecutionContext): Future[A]
Attributes
- Inherited from:
- CoreGet
def PATCH[I, O](url: String, body: I, headers: Seq[(String, String)])(implicit wts: Writes[I], rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePatch
def PATCH[I, O](url: URL, body: I, headers: Seq[(String, String)])(implicit wts: Writes[I], rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePatch
final def PATCH[I, O](url: URL, body: I)(implicit wts: Writes[I], rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePatch
def POST[I, O](url: String, body: I, headers: Seq[(String, String)])(implicit wts: Writes[I], rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePost
def POST[I, O](url: URL, body: I, headers: Seq[(String, String)])(implicit wts: Writes[I], rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePost
final def POST[I, O](url: URL, body: I)(implicit wts: Writes[I], rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePost
def POSTEmpty[O](url: String, headers: Seq[(String, String)])(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePost
def POSTEmpty[O](url: URL, headers: Seq[(String, String)])(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePost
final def POSTEmpty[O](url: URL)(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePost
def POSTForm[O](url: String, body: Map[String, Seq[String]], headers: Seq[(String, String)])(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePost
def POSTForm[O](url: URL, body: Map[String, Seq[String]], headers: Seq[(String, String)])(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePost
final def POSTForm[O](url: URL, body: Map[String, Seq[String]])(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePost
def POSTString[O](url: String, body: String, headers: Seq[(String, String)])(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePost
def POSTString[O](url: URL, body: String, headers: Seq[(String, String)])(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePost
final def POSTString[O](url: URL, body: String)(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePost
def PUT[I, O](url: String, body: I, headers: Seq[(String, String)])(implicit wts: Writes[I], rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePut
def PUT[I, O](url: URL, body: I, headers: Seq[(String, String)])(implicit wts: Writes[I], rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePut
final def PUT[I, O](url: URL, body: I)(implicit wts: Writes[I], rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePut
def PUTString[O](url: String, body: String, headers: Seq[(String, String)])(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePut
def PUTString[O](url: URL, body: String, headers: Seq[(String, String)])(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePut
final def PUTString[O](url: URL, body: String)(implicit rds: HttpReads[O], hc: HeaderCarrier, ec: ExecutionContext): Future[O]
Attributes
- Inherited from:
- CorePut
Attributes
- Definition Classes
- Inherited from:
- WSRequest
override def doDelete(url: String, headers: Seq[(String, String)])(implicit ec: ExecutionContext): Future[HttpResponse]
Attributes
- Definition Classes
- Inherited from:
- WSDelete
override def doEmptyPost[A](url: String, headers: Seq[(String, String)])(implicit ec: ExecutionContext): Future[HttpResponse]
Attributes
- Definition Classes
- Inherited from:
- WSPost
override def doFormPost(url: String, body: Map[String, Seq[String]], headers: Seq[(String, String)])(implicit ec: ExecutionContext): Future[HttpResponse]
Attributes
- Definition Classes
- Inherited from:
- WSPost
override def doGet(url: String, headers: Seq[(String, String)])(implicit ec: ExecutionContext): Future[HttpResponse]
Attributes
- Definition Classes
- Inherited from:
- WSGet
override def doPatch[A](url: String, body: A, headers: Seq[(String, String)])(implicit rds: Writes[A], ec: ExecutionContext): Future[HttpResponse]
Attributes
- Definition Classes
- Inherited from:
- WSPatch
override def doPost[A](url: String, body: A, headers: Seq[(String, String)])(implicit rds: Writes[A], ec: ExecutionContext): Future[HttpResponse]
Attributes
- Definition Classes
- Inherited from:
- WSPost
override def doPostString(url: String, body: String, headers: Seq[(String, String)])(implicit ec: ExecutionContext): Future[HttpResponse]
Attributes
- Definition Classes
- Inherited from:
- WSPost
override def doPut[A](url: String, body: A, headers: Seq[(String, String)])(implicit rds: Writes[A], ec: ExecutionContext): Future[HttpResponse]
Attributes
- Definition Classes
- Inherited from:
- WSPut
override def doPutString(url: String, body: String, headers: Seq[(String, String)])(implicit ec: ExecutionContext): Future[HttpResponse]
Attributes
- Definition Classes
- Inherited from:
- WSPut
Attributes
- Inherited from:
- WSRequestBuilder
In this article