XRealNameRestClient
class XRealNameRestClient(json: Json, baseUrl: String = "", client: HttpClient = HttpClientFactory.create(json = json)) : AbstractRestClient(source)
Constructors
Link copied to clipboard
constructor(json: Json, baseUrl: String = "", client: HttpClient = HttpClientFactory.create(json = json))
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
context(_: Raise<RestClientErrorSpec>)
inline suspend fun <T> postMultipart(uri: String, data: ByteArray, fileName: String = "file", contentType: ContentType = ContentType.Application.OctetStream, crossinline builder: HttpRequestBuilder.() -> Unit = {}): T
inline suspend fun <T> postMultipart(uri: String, data: ByteArray, fileName: String = "file", contentType: ContentType = ContentType.Application.OctetStream, crossinline builder: HttpRequestBuilder.() -> Unit = {}): T
context(_: Raise<RestClientErrorSpec>)
inline suspend fun <T> postMultipart(token: Principal, uri: String, data: ByteArray, fileName: String = "file", contentType: ContentType = ContentType.Application.OctetStream, crossinline builder: HttpRequestBuilder.() -> Unit = {}): T
inline suspend fun <T> postMultipart(token: Principal, uri: String, data: ByteArray, fileName: String = "file", contentType: ContentType = ContentType.Application.OctetStream, crossinline builder: HttpRequestBuilder.() -> Unit = {}): T