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
/
AppliedResponse
AppliedResponse
harness.http.client.AppliedResponse
final
class
AppliedResponse
(
request
:
HttpRequest
[
RequestT
])
extends
ResponseOps
[
ClientT
&
Logger
&
Telemetry
,
Logger
,
ResponseT
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
ResponseOps
[
ClientT
&
Logger
&
Telemetry
,
Logger
,
ResponseT
]
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Concrete methods
override protected
def
getResponse
:
HRIO
[
ClientT
&
Logger
&
Telemetry
&
Scope
,
HttpResponse
[
ResponseT
]]
Attributes
Definition Classes
ResponseOps
Inherited methods
def
bodyAsString
:
HRIO
[
GetResponseR
&
GetBodyR
&
Logger
,
String
]
Attributes
Inherited from:
ResponseOps
final
def
decodedBody
[
T
](
implicit
decoder
:
StringDecoder
[
T
]):
HRIO
[
GetResponseR
&
GetBodyR
&
Logger
,
T
]
Attributes
Inherited from:
ResponseOps
final
def
jsonBody
[
T
](
using
evidence$2
:
JsonDecoder
[
T
]):
HRIO
[
GetResponseR
&
GetBodyR
&
Logger
,
T
]
Attributes
Inherited from:
ResponseOps
final
def
rawDecodedBody
[
T
](
implicit
decoder
:
StringDecoder
[
T
]):
HRIO
[
GetResponseR
&
GetBodyR
&
Logger
,
T
]
Attributes
Inherited from:
ResponseOps
final
def
rawJsonBody
[
T
](
using
evidence$1
:
JsonDecoder
[
T
]):
HRIO
[
GetResponseR
&
GetBodyR
&
Logger
,
T
]
Attributes
Inherited from:
ResponseOps
final
def
unit2xx
:
HRIO
[
GetResponseR
,
Unit
]
Attributes
Inherited from:
ResponseOps