// requestService.kt suspend fun makeRequest() { val httpClient: HttpClient val localConfig = HttpRequestBuilder().apply { url { path("endpoint") } body = Example() } return httpClient.post(localConfig) } //Application.kt post { val clientResponse = requestService.makeRequest() call.respond(HttpStatusCode.OK, clientResponse) // always returns 200 OK with No Body -> why? }