0
:產地代碼:okhttp後慢得,爲什麼健康檢查時不okhttp3.internal.connection.ConnectInterceptor</p> <p>線41 GET方法
boolean doExtensiveHealthChecks = !request.method().equals("GET");
當我比較性能OkHttp 3.4.1和apache httpclient之間。
GET方法,OkHttp速度更快;
但POST方法,OkHttp超過的HttpClient的POST比OkHttp的get方法比較慢,總是更慢。
然後調試源代碼,並改變了這樣的代碼:
boolean doExtensiveHealthChecks = false;
最後,OkHttp的POST方法比HttpClient的更快。
還有一個問題,爲什麼doExtensiveHealthChecks當不是「Get」方法?
TKS。 StackOverflow上的第一個問題。