okhttpclient

    0

    1答えて

    ここで問題は、私は私のアプリケーションのキャッシングを実装しようとしていると私はこのチュートリアルAndroid: Cache network requests for offline access with Retrofit2 and OkHTTP3に従ってください。インターネットに接続していないとき悲しいことに、キャッシュされた応答が Toast.makeText(のgetContext()、

    1

    1答えて

    OkHttpClientでRetrofit 2を使用しています。 keep-aliveプロパティを持つ接続を作成して、Httpsが有効なサーバーとの永続的な接続を確立したいと考えています。 今私の問題は、私は、HTTPSエンドポイントへのネットワーク呼び出しを作っていたときに、要求がHttp2.0プロトコルとヘッダ接続を次の生じ:キープアライブIは、HTTPエンドポイントに同じ要求を行うときは無視

    0

    1答えて

    私はOkHttpにディスク上の各応答を保存する場所を教えたいと思っています。基本的には、キャッシュするために保存される各応答のファイルパスを指定します。次に、OkHttpはこのパスにアクセスして、レスポンスがキャッシュ内で使用可能かどうかを確認する必要があります。私はキャッシュディレクトリのパスを設定できることを知っていますが、私は "キャッシュファイルのパス"を各リクエストに設定したいと思います

    5

    1答えて

    OkHttpClientを介してすべてのリクエストにインターセプタを追加することは可能ですが、を使用する場合を除き、Okhttpのすべてのリクエストにヘッダーを追加できるかどうかを知りたいと思います。 は、例えば、私のAPI内のすべての要求がoauth/tokenとapi/users(トークンを取得する)(登録するユーザ)がルート以外のベアラトークン(Authorization: Bearer t

    0

    1答えて

    私はOkHTTPクライアントを使用してHTTP/2サーバーにアクセスしています。私は同じ接続上で複数のストリームを開きたいユースケースがあります。 次のコードを使用してOkHTTPクライアントを作成しています。 このクライアントは、接続プールで5つのオープン接続を持つことができます。 は、今私は、クライアント上で使用して要求以下 okHttpClient.newCall(request1.buil

    0

    1答えて

    これを修正する方法がわかりません.DockerコンテナサーバーにRoRバックエンドAPIを搭載したAndroidとiOsアプリケーションです... Androidアプリでは、Apiクライアントの実装にRetrofit Libraryを使用しましたが、すべてが正常に動作していました... SSL証明書がサーバーに実装されるまで。私のパートナーは、郵便配達、私はカールとAPIの要求を正常に行うことがで

    1

    2答えて

    私は、アプリケーションクラスに自分のOkHttpを構築し、それに静的な参照を保持しています。このように、私はいつでもOkHttpのインスタンスを1つ持っています。 okHttpClient = new OkHttpClient.Builder() .cache(new Cache(context.getCacheDir(), 50 * 1024 * 1024)) .

    0

    1答えて

    Android 7.0で動作しているデバイスで、次のドメイン(http2対応)にHTTPリクエストを作成しようとしています。次のように iが使用するコードは、次のとおり Request request = new Request.Builder() .url("https://http2.akamai.com/") .build(); response = ok

    0

    2答えて

    OkHttpClientの読み取りタイムアウトは、一般的ではなく単一の特定の要求に対してのみ変更できますか? インターセプタで管理しようとしましたが、インターセプタはこの機能を提供していません。

    15

    1答えて

    を見つけていない証明書パスのトラストアンカー私は、サンプルコードをOKHTTPClientするHTTPPinningを追加しましたが、次のとおりです。 OkHttpClient client = new OkHttpClient(); client.setSslSocketFactory(getPinnedCertSslSocketFactory(context)); private SS