harness-http-client
harness-http-client
API
harness.http.client
AppliedResponse
HttpClient
HttpClient
HttpClientPlatformSpecific
HttpClientPlatformSpecificImpl
HttpRequest
HttpRequest
Builder1
Builder2
HttpResponse
HttpResponse
Result
JsClient
JsClient
JsResponseResult
ResponseOps
harness-http-client
/
harness.http.client
/
ResponseOps
ResponseOps
harness.http.client.ResponseOps
trait
ResponseOps
[
GetResponseR
,
GetBodyR
,
ResponseT
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
class
AppliedResponse
class
HttpResponse
[
ResponseBody
]
Self type
ResponseOps
[
GetResponseR
,
GetBodyR
,
ResponseT
]
Clear all
Members list
Concise view
Value members
Abstract methods
protected
def
getResponse
:
HRIO
[
GetResponseR
&
Scope
,
HttpResponse
[
ResponseT
]]
Concrete methods
def
bodyAsString
:
HRIO
[
GetResponseR
&
GetBodyR
&
Logger
,
String
]
final
def
decodedBody
[
T
](
implicit
decoder
:
StringDecoder
[
T
]):
HRIO
[
GetResponseR
&
GetBodyR
&
Logger
,
T
]
final
def
jsonBody
[
T
](
using
evidence$2
:
JsonDecoder
[
T
]):
HRIO
[
GetResponseR
&
GetBodyR
&
Logger
,
T
]
final
def
rawDecodedBody
[
T
](
implicit
decoder
:
StringDecoder
[
T
]):
HRIO
[
GetResponseR
&
GetBodyR
&
Logger
,
T
]
final
def
rawJsonBody
[
T
](
using
evidence$1
:
JsonDecoder
[
T
]):
HRIO
[
GetResponseR
&
GetBodyR
&
Logger
,
T
]
final
def
unit2xx
:
HRIO
[
GetResponseR
,
Unit
]