問題タブ [retrofit2]

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.

0 投票する
2 に答える
138 参照

java - Retrfit 2.0 でこれを修正する方法

修正方法は?

私は com.squareup.retrofit2:retrofit:2.0.0-beta3 と com.squareup.retrofit2:converter-gson:2.0.0-beta3 を使用しています

0 投票する
2 に答える
214 参照

android - 改造エラー コード JSON

私のAPIは成功時に戻ります:

そしてエラーの場合:

私のレトロフィット インターフェイスは User オブジェクトを返します。ただし、エラーが発生した場合、すべてのユーザー フィールドが null に設定されます。エラーコードを取得するにはどうすればよいですか? (error_code フィールドを User オブジェクトに追加せずに)

関数の減速は次のとおりです。

そして呼び出し:

0 投票する
1 に答える
673 参照

android - すべての Retrofit2 呼び出しに対してデフォルトの onResponse を設定するにはどうすればよいですか?

そのため、Retrofit 2 を使用してすべての API 呼び出しを作成しています。

これが私のプロジェクト内のコード例です。まずはアピ。

そして、これは私がそれを使用する方法です:

問題は、内部のelseセクションのコードを再利用できるようにするにはどうすればよいかということです。これはほんの一例です。アプリ全体で多くの API 呼び出しがあるため、この 2 つのメソッドの下で呼び出されるメソッドを作成できるわけではありません。if (userResponse.getError() == null)onReponse

デフォルトの onResponse ハンドラまたは Api クラス内のそのようなものをもっと探していましたか??

同時に、onFailureコースについても同じことをしたいと思います。

多分私は非常に単純なものを複雑にしすぎています...

0 投票する
0 に答える
402 参照

android - java.lang.NullPointerException on using Retrofit v2 Library

I am using Retrofit v2 library compile 'com.squareup.retrofit:retrofit:2.0.0-beta2' for making network requests .While posting data to server,i am getting null response .I am sending the JSON data to server.

1.MyAPI.java

}

2.UserLogin.java

}

3.MainActivity.java

This is the segment of code using Retrofit Library for Posting email ID and Password to server.Here u can see,I am converting the object containing emailID and password into JSON using GSON library and posting the JSON string to server.

4.Expected Response

}

I have written POJO for the response.

5.Example.java

}

I dont know where is the the issue.Am i using the correct way to POST JSON String ?I am getting Null response here.Plz help me to fix the issue.

0 投票する
5 に答える
3478 参照

android - Retrofit 2 できれいに印刷するには?

私は次のようにレトロフィットを設定していHttpLoggingInterceptorます:

私の Gson インスタンスでは、そうしましたがsetPrettyPrinting、まだコンパクトな JSON 出力が得られます。これが私のライブラリです。

Retrofit 2 を使用してきれいに印刷するにはどうすればよいですか? ありがとう。

編集:ライブラリを更新しましたが、まだ機能しませんでした

0 投票する
1 に答える
6826 参照

android - Retrofit 2 と並行して http リクエストを実行する

Retrofit 2で複数の並列リクエストを実装したい.3つのリクエストを行うには、次の構造があります。

Retrofit1 で、残りのアダプターを定義するときに、次のように .setExecutor で並列リクエストを定義できることを読みました。

私の質問は、Retrofit 2 で同じことを達成するにはどうすればよいですか? 前もって感謝します