post

abstract suspend fun post(url: String, body: String, headers: Map<String, String> = emptyMap()): HttpResponse

POST body to url and return the response without interpreting it.

Implementations must not throw on a non-2xx status — status handling belongs to the caller, which maps it through ThanklyException.fromStatus.