class
HttpClient extends AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
val
CONTENT_TYPE_MULTIPART_FIELD: String
-
val
DATA_MULTIPART_FIELD: String
-
val
FILENAME_MULTIPART_FIELD: String
-
val
apacheHttpClient: CloseableHttpClient
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
doDelete(url: String, headers: Iterable[Header] = List()): Try[HttpResponse]
-
def
doExecute(request: HttpRequestBase): Try[HttpResponse]
-
def
doGet(url: String, headers: Iterable[Header] = List()): Try[HttpResponse]
-
def
doMultiPartPost(url: String, data: Map[String, Map[String, Any]], headers: Iterable[Header] = List()): Try[HttpResponse]
-
def
doPost(url: String, body: Array[Byte], headers: Iterable[Header] = List()): Try[HttpResponse]
-
def
doPut(url: String, body: Array[Byte], headers: Iterable[Header] = List()): Try[HttpResponse]
-
-
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
var
headers: List[Header]
-
val
httpParams: RequestConfig
-
final
def
isInstanceOf[T0]: Boolean
-
def
metrics(suffix: String): Timer
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
val
processQueue: Semaphore
-
def
setDefaultHeaders(headers: Iterable[Header]): HttpClient
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit