Ktor plugin order is not style — it decides what gets retried
Install auth after retry and a refresh happens per attempt; before, once.
We use Google Analytics to see which pages help people. No ads, no profiles. Privacy Policy
5 posts
Install auth after retry and a refresh happens per attempt; before, once.
Streaming a file body needs a filesystem, and one target has none.
OkHttp and NSURLSession cache to disk, the browser's cache is the browser's, and the common engine has none. Measured hit rates differ by a factor nobody budgeted for.
A dropped socket is a normal event with no exception on some engines. Reconnection with jitter and a resume token is application code, and it is the same code on all four.
You configure one connect timeout. OkHttp, NSURLSession and the browser each enforce a different thing with it.