Added missing methods to CoroutineWebClient by implementing CoroutineClientResponse.
Also added missing methods to RequestBodySpec
Removed suspend keyword from CoroutineWebClient.RequestHeadersSpec.retrieve() as it does no blocking operations, but only wraps WebClient.ResponseSpec and prepares exchange which can be invoked by calling body() method
Added missing methods to
CoroutineWebClient
by implementingCoroutineClientResponse
. Also added missing methods toRequestBodySpec
Removed
suspend
keyword fromCoroutineWebClient.RequestHeadersSpec.retrieve()
as it does no blocking operations, but only wrapsWebClient.ResponseSpec
and prepares exchange which can be invoked by callingbody()
method