HttpTransport
uk.gov.hmrc.http.HttpTransport
Attributes
- Deprecated
- true
- Graph
-
- Supertypes
-
trait PostHttpTransporttrait PutHttpTransporttrait PatchHttpTransporttrait DeleteHttpTransporttrait GetHttpTransportclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Inherited methods
def doDelete(url: String, headers: Seq[(String, String)])(implicit ec: ExecutionContext): Future[HttpResponse]
Attributes
- Inherited from:
- DeleteHttpTransport
def doEmptyPost[A](url: String, headers: Seq[(String, String)])(implicit ec: ExecutionContext): Future[HttpResponse]
Attributes
- Inherited from:
- PostHttpTransport
def doFormPost(url: String, body: Map[String, Seq[String]], headers: Seq[(String, String)])(implicit ec: ExecutionContext): Future[HttpResponse]
Attributes
- Inherited from:
- PostHttpTransport
def doGet(url: String, headers: Seq[(String, String)])(implicit ec: ExecutionContext): Future[HttpResponse]
Attributes
- Inherited from:
- GetHttpTransport
def doPatch[A](url: String, body: A, headers: Seq[(String, String)])(implicit rds: Writes[A], ec: ExecutionContext): Future[HttpResponse]
Attributes
- Inherited from:
- PatchHttpTransport
def doPost[A](url: String, body: A, headers: Seq[(String, String)])(implicit wts: Writes[A], ec: ExecutionContext): Future[HttpResponse]
Attributes
- Inherited from:
- PostHttpTransport
def doPostString(url: String, body: String, headers: Seq[(String, String)])(implicit ec: ExecutionContext): Future[HttpResponse]
Attributes
- Inherited from:
- PostHttpTransport
def doPut[A](url: String, body: A, headers: Seq[(String, String)])(implicit rds: Writes[A], ec: ExecutionContext): Future[HttpResponse]
Attributes
- Inherited from:
- PutHttpTransport
def doPutString(url: String, body: String, headers: Seq[(String, String)])(implicit ec: ExecutionContext): Future[HttpResponse]
Attributes
- Inherited from:
- PutHttpTransport
In this article