post Multipart
abstract fun postMultipart(scope: CoroutineScope, url: String, multipartBuilder: HttpClientMultipart.() -> Unit, requestBuilder: HttpClientRequest.() -> Unit?): Deferred<HttpClientResponse>
异步发起一个 HTTP POST 请求,发送 multipart/form-data 类型的数据。 这通常用于文件上传或包含混合内容的表单。
Return
一个 Deferred 对象,其未来结果是服务器的响应 HttpClientResponse。
Parameters
scope
执行此异步操作的协程作用域。
url
请求的目标 URL。
multipart Builder
一个用于构建 multipart body 的 lambda,你可以在其中通过 HttpClientMultipart 添加文本和文件部分。
request Builder
一个可选的请求构建器 lambda,用于进行高级配置。