commit aed6728238da85dcfab581f98d28c55c4da7bbf0 parent a61adff36ed8dcb077061683507feebe7ef61d35 Author: Marcello Stanisci <stanisci.m@gmail.com> Date: Tue, 5 Nov 2019 23:08:49 +0100 nexus POSTs INI (hits invalid XML for now) Diffstat:
| M | nexus/src/main/kotlin/Main.kt | | | 12 | +++++++++--- |
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/nexus/src/main/kotlin/Main.kt b/nexus/src/main/kotlin/Main.kt @@ -31,6 +31,8 @@ import io.ktor.features.StatusPages import io.ktor.gson.gson import io.ktor.http.ContentType import io.ktor.http.HttpStatusCode +import io.ktor.http.URLBuilder +import io.ktor.http.takeFrom import io.ktor.request.receive import io.ktor.request.uri import io.ktor.response.respond @@ -221,9 +223,13 @@ fun main() { ) return@post } - client.post<EbicsKeyManagementResponse>( - url, - body = XMLUtil.convertJaxbToString(iniRequest) + logger.info("POSTing to ${url}") + + val response = client.post<EbicsKeyManagementResponse>( + urlString = url, + block = { + body = XMLUtil.convertJaxbToString(iniRequest) + } ) call.respond(