okhttp / okhttp3 / RequestBody / toRequestBody

toRequestBody

@JvmStatic @JvmName("create") fun String.toRequestBody(contentType: MediaType? = null): RequestBody

Returns a new request body that transmits this string. If contentType is non-null and lacks a charset, this will use UTF-8.

@JvmStatic @JvmName("create") fun ByteString.toRequestBody(contentType: MediaType? = null): RequestBody
@JvmOverloads @JvmStatic @JvmName("create") fun ByteArray.toRequestBody(contentType: MediaType? = null, offset: Int = 0, byteCount: Int = size): RequestBody

Returns a new request body that transmits this.

@JvmStatic @JvmName("create") fun File.toRequestBody(contentType: MediaType? = null): RequestBody

Returns a new request body that transmits the content of this.