0

okHttp ソースコードを見ると、 call.execute() が呼び出されると、本体がサーバーからクライアントに転送されます。締め切りをokioに設定することが不可能になるため、意味がありません。つまり、リクエスト全体にタイムアウトを与えることはできませんが、最初のバイトの読み取り準備が整うまでのみ有効なreadTimeoutとconnectTimeoutのみです。

ここで何か不足していますか?

4

2 に答える 2

0

リクエスト全体に締め切りを与える方法はありません。これについて機能リクエストを開く必要があります。OkHttp での Okio の使用は、OkHttp の差別化機能の 1 つであり、OkHttp の API を介してより多くの Okio 機能を公開することは、OkHttp のユーザーにより力を与える優れた方法です。

于 2016-01-03T21:25:39.917 に答える