問題タブ [okhttp3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - CertificatePinner を使用して okhttpclient を改良する
私は、OkHttp 3.0.0-RC1 で Retrofit 2.0.0-beta3 を使用しており、以下の些細な問題に直面しています。接続先の HTTPS サーバーは、CertificatePinner と OkHttp 呼び出しを使用すると正常に動作しますが、Retrofit インスタンスで同じクライアントを設定しているにもかかわらず、Retrofit 呼び出しでは動作しません
android - Okhttp を使用して json ファイルを取得するが、ユーザー名とパスワードを追加する必要がある
サーバーにログインしてjsonファイルを受信しようとしています。ただし、サーバーにはユーザー名とパスワードが必要です。それをビルドに追加する方法がわかりません。多くのソースを見ましたが、ビルダーに何を追加すればよいかわかりません。助けてくれてありがとう
ここに私の OkhttpHandeler コードがあります
java - java.net.SocketTimeoutException: タイムアウト
ライブラリでは、アプリケーションは次の問題にOkHttp
直面していますSocketTimeoutException
。リクエスト サイズが小さければ、正常に動作しています (1MB 未満)。readTimeout
ソケットの timeout( ) 値がはるかに高くても、10 秒以内にこの例外が発生します。リクエストに対して一貫して失敗しています(サイズは1.8MBです)。リクエストを実行すると、正常に機能しHttpUrlConnection
ています。考えられる失敗の理由は何ですか?
okhttp3 - okhttp3: cookieJar: すべての応答 Cookie で常に saveFromResponse を呼び出す方法
Cookie.parseAll(...) が空の Cookie リストを返す場合、 cookieJar.saveFromResponse(...) は呼び出されないようです: ( https://github.com/square/okhttp/blob/master/okhttp/src /main/java/okhttp3/internal/http/HttpEngine.java#L867 )
Cookie.parseAll(...) は、ドメインの一致やその他のロジックに基づいて応答 Cookie を除外します:( https://github.com/square/okhttp/blob/master/okhttp/src/main/java/okhttp3/Cookie.java #L302 )
ドメインによって削減されていない応答 Cookie で cookieJar.saveFromResponse(...) が呼び出されるように、Cookie.parse ドメイン マッチング ロジックをバイパスすることは可能ですか?
android - Retrofit 2.0 : HTTP コードが 404 の場合、onResponse が null で呼び出される
REST Api が 404 を返すと、onResponse が NULL 応答で呼び出されます。ユーザー検索 API があり、サーバー上でユーザーが見つからない場合、REST API は 404 を返し、本文に詳細が記載されたエラー応答が返されます。
Retrofit 2.0 は null の応答本文を返すため、ユーザーに正しいエラーを表示するのは困難です。
404 中に応答を得るための代替ソリューションはありますか?
応答: {"responseStatus":{"code":"00297","severity":"ERROR","message":"Profile not found..","info":"","status":404}}
HTTP ステータス コード: 404
ありがとう
java - レトロフィット 2.0.1 Cookie ヘッダーの追加が機能しない
ネットにはすでにいくつかのコード スニペットがあり、どのように動作するかを示しています。たとえば、これ。
コードが機能しません。また、Cookieヘッダーを動的に送信するバージョンも探しています(特定のリクエストのみを意味します-ログインには必要ありません)。
だから私のコード:
ログにこのヘッダーが表示されません!
私のリクエスト自体は改造ベースです。パラメータを備えた単なるインターフェース...このエラーを修正すべきではない何かを変更できる特別なものはありません。
誰にもアイデアはありますか?どうすれば動的にできますか?コメント行で?
@Header
私は、レトロフィットがパラメーターとしても注釈をサポートしていることを読みました。サポートはキャンセルされましたか?
android - Retrofit 2.0.1 の使用 - onResponse メソッドで Null データを取得する - Android
Retrofit Library-2.0.1を実装しているだけですが、下の画像に示すようにNULLデータが得られます。
以下のような単純なGETメソッドを使用して、APIからすべてのカテゴリをロードしようとしています...
http://dev.punchprint.com.au/webservices/WebService.php?method=listCategory
以下はブラウザの応答です...
私が試したことは以下のようなものです...
build.gradle
MainActivity.java
ApiEndPointInterface.java
モデルクラスは以下のようなものです...
カテゴリ.java
MainActivity で以下のコードも試しましたが、機能していません。null データも返されます。
事前に感謝します。