post

abstract fun post(scope: CoroutineScope, url: String, urlencodedBodyJson: Map<String, String>?, requestBuilder: HttpClientRequest.() -> Unit?): Deferred<HttpClientResponse>

异步发起一个 HTTP POST 请求,发送 application/x-www-form-urlencoded 类型的数据。 这常用于提交网页表单。

Return

一个 Deferred 对象,其未来结果是服务器的响应 HttpClientResponse

Parameters

scope

执行此异步操作的协程作用域。

url

请求的目标 URL。

urlencodedBodyJson

一个可选的 Map,其键值对将被编码为表单数据。

requestBuilder

一个可选的请求构建器 lambda,用于进行高级配置。