configureSyncHttpClient

fun HttpClientConfig<*>.configureSyncHttpClient(userAgent: String = userAgent())(source)

This API is experimental and may change in future releases.

Configures a HttpClient for PowerSync sync operations. Configures required plugins and default request headers.

This is currently only necessary when using a SyncClientConfiguration.ExistingClient for PowerSync network requests.

Example usage:

val client = HttpClient() {
configureSyncHttpClient()
// Your own config here
}