okhttp / okhttp3 / ResponseBody / toResponseBody

toResponseBody

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

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

@JvmStatic @JvmName("create") fun ByteArray.toResponseBody(contentType: MediaType? = null): ResponseBody

Returns a new response body that transmits this byte array.

@JvmStatic @JvmName("create") fun ByteString.toResponseBody(contentType: MediaType? = null): ResponseBody

Returns a new response body that transmits this byte string.

@JvmStatic @JvmName("create") fun BufferedSource.toResponseBody(contentType: MediaType? = null, contentLength: Long = -1L): ResponseBody

Returns a new response body that transmits this source.