Http Network Transport
class HttpNetworkTransport(httpRequestComposer: HttpRequestComposer, engine: HttpEngine, interceptors: List<HttpInterceptor>) : NetworkTransport
Content copied to clipboard
Constructors
HttpNetworkTransport
Link copied to clipboard
fun HttpNetworkTransport(serverUrl: String, connectTimeoutMillis: Long = 60_000, readTimeoutMillis: Long = 60_000, interceptors: List<HttpInterceptor> = emptyList())
Content copied to clipboard
HttpNetworkTransport
Link copied to clipboard
fun HttpNetworkTransport(serverUrl: String, engine: HttpEngine, interceptors: List<HttpInterceptor> = emptyList())
Content copied to clipboard
Types
Functions
copy
Link copied to clipboard
fun copy(httpRequestComposer: HttpRequestComposer = this.httpRequestComposer, engine: HttpEngine = this.engine, interceptors: List<HttpInterceptor> = this.interceptors): HttpNetworkTransport
Content copied to clipboard
Properties
Extensions
withDefaultHeaders
Link copied to clipboard
fun HttpNetworkTransport.withDefaultHeaders(headers: List<HttpHeader>): HttpNetworkTransport
Content copied to clipboard