TibiaKtClient

constructor(userAgent: String? = null, additionalConfig: HttpClientConfig<*>.() -> Unit = {})(source)

Creates an instance of the client, using the default engine (CIO).

Parameters

userAgent

The value that will be sent in the User-Agent header of every request.

additionalConfig

Additional configuratin for the HTTP client.


constructor(engine: HttpClientEngine?, userAgent: String? = null, additionalConfig: HttpClientConfig<*>.() -> Unit = {})(source)

Parameters

engine

The ktor client engine to use, by default CIO is used.

additionalConfig

Additional configuration for the Ktor Client.