ktor-client-core / io.ktor.client.request.forms / MultiPartFormDataContent

MultiPartFormDataContent

class MultiPartFormDataContent : WriteChannelContent

OutgoingContent for multipart/form-data formatted request.

Parameters

parts - : form part data

Constructors

<init>

MultiPartFormDataContent(parts: List<PartData>)

OutgoingContent for multipart/form-data formatted request.

Properties

contentLength

val contentLength: Long?

contentType

val contentType: ContentType

Functions

writeTo

suspend fun writeTo(channel: ByteWriteChannel): Unit

Extension Functions

wrapHeaders

fun OutgoingContent.wrapHeaders(block: (Headers) -> Headers): OutgoingContent

Generates a new OutgoingContent of the same abstract type but with OutgoingContent.headers transformed by the specified block.