WSPost

uk.gov.hmrc.play.http.ws.WSPost
trait WSPost extends WSPost, WSRequest

Attributes

Deprecated
true
Graph
Supertypes
trait WSRequest
trait WSPost
trait WSExecute
trait Request
trait CorePost
class Object
trait Matchable
class Any
Show all
Known subtypes
trait WSHttp

Members list

Value members

Concrete methods

override def withEmptyBody(request: WSRequest): WSRequest

Attributes

Definition Classes

Inherited methods

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
override def buildRequest(url: String, headers: Seq[(String, String)]): WSRequest

Attributes

Definition Classes
Inherited from:
WSRequest
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 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
protected def wsClient: WSClient

Attributes

Inherited from:
WSRequestBuilder