#3456·retrofit

使用 okhttp 进行重构,使用 dispatch 多个 http post 请求会出错

作者: minwalker创建于 2020年9月8日更新于 2026年1月16日

当我们使用 Retrofit 2.5 与 OkHttp 3 结合时, 如果更改 OkHttpClient().dispatcher().setMaxRequestsPerHost(10); 我们发现有时我们的 post 请求 A 远程地址和 B 远程地址都会返回 JSON, Retrofit 的 okhttpCall 会获取错误的 A, 而 B 则会返回正确的 JSON。

内容来源: lysine-dev/retrofit