prepare Post Multipart
abstract fun preparePostMultipart(scope: CoroutineScope, url: String, multipartBuilder: HttpClientMultipart.() -> Unit, requestBuilder: HttpClientRequest.() -> Unit?): Deferred<HttpStatement>
准备一个 multipart/form-data 类型的 HTTP POST 请求以供后续执行。
此方法常用于大文件上传。返回的 HttpStatement 允许你精细控制请求的执行时机, 并在需要时以流式方式处理服务器的响应。
Return
一个 Deferred 对象,其未来结果是一个可执行的 HttpStatement。
Parameters
scope
执行此异步操作的协程作用域。
url
请求的目标 URL。
multipart Builder
一个用于构建 multipart body 的 lambda。
request Builder
一个可选的请求构建器 lambda,用于进行高级配置。