2017-10-09 20 views
0

OkHttpを使ってサーバーにファイルをアップロードする速度に不満です。私は次の経験をしました:プログラムを閉じて、再び開いてください。私はURL https://httpbin.org/postをインストールし、時間を測定し始めました。最初の画像をアップロードすると3000 + msを要しました。次に、プログラムを送っていない別の画像を送った(もう1枚、サイズはほぼ同じです)。この写真のアップロードには、< 1000msがかかりました。次の各写真はほぼ同じ時間に送られました。さて、私はプログラムを閉じ、それを開いて実験を繰り返しました。実際、最初の画像は次の画像より2〜3倍遅く送られます。 アプリケーションでokHttpClientを初期化してから、アプリケーション全体で使用します。私に教えてください。何がこの動作の理由であり、どのようにファイルの読み込みを高速化できますか?OkHttpの異常な動作

答えて

0

何が起こっているのだろうか、あるいはプログラムokhttclientがそのタスクを最初に実行する必要があります。

0

これは、後続のリクエストで2秒間を節約するHTTP接続プーリングです。最初の低速呼び出しは、おそらくクライアントとサーバーの間の長い往復時間を示します。

関連する問題