savrov
09/07/2019, 8:28 AMsuspend fun someApiMethod(request: RequestObj): ResponseObj {
val response = <http://client.post|client.post><HttpResponse> {
contentType(ContentType.Application.Json)
url {
protocol = URLProtocol.HTTPS
host = Route.BASE_URL
encodedPath = Route.SOME_PATH
headers
.append("Authorization", "Bearer ${MY_TOKEN_SHOULD_BE_THERE}")
}
body = request
}
return Json.parse(ResponseObj.serializer(), response.readText())
}