retrofit

    10

    1答えて

    application/x-www-form-urlencodedヘッダーでリクエストを送信する必要があります。レスポンスは、JSON形式の音楽アルバムのリストです。が存在することができる2つのオプションのパラメータ: public interface MusicService { @Headers("Accept: Application/JSON") @FormUrlEnc

    14

    2答えて

    私のAPIを印刷このような単純なJSONオブジェクトを使用して単純なJSONオブジェクトを取得します応答? 私は、次の試してみました: Call<JSONObject> result(); しかしときonResponse (Response<JSONObject> response)方法でプリントresponse.body()、それは空の意味{}を返します。

    17

    3答えて

    Retorfit 2を使用してエラー処理メカニズムを実装したい。 解決方法は現在のレポでは見つからないRetrofitErrorクラスを使用しています。

    72

    4答えて

    、あなたは次のようにserviceメソッドの注釈に完全なURLを設定することができますアプリはダウンロードしたファイルでそれらを取得するので、完全な動的URLでRetrofit 2をどのように使用することができるのだろうと思っています。 私のような完全なパスを設定してみました: public interface APIService { @GET("{fullUrl}") Ca

    10

    2答えて

    Retrofit 1.9.0とOkHtttp 2.5.0でキャッシュを設定しようとしています。ここで は、私は私のRestAdapterためOkHttpClientを提供する方法である: @Provides @Singleton public OkHttpClient provideOkHttpClient() { OkHttpClient okHttpClient = new Ok

    9

    4答えて

    要求の成功の場合にhttpstatusコードの本文を読み込もうとしています。私はテストするために以下のコードを作成しましたが、私はokhttp(com.squareup.okhttp.Response)とretrofitレスポンス(retrofit.Response)クラスを使用しようとしましたが、onNextが呼び出されませんでしたが、それを機能させる。 身体とhttpstatusコードを読むの

    12

    2答えて

    新しいRetrofit 2.0b1を使用して生のボディでリクエストを投稿する方法を探しています。このような何か: @POST("/token") Observable<TokenResponse> getToken(@Body String body); 私の知る限り理解し、海峡のいくつかの種類があるはずです「と、文字列」コンバータが、それは、それがどのように動作するかはまだ私のため明らかで

    6

    1答えて

    私は、アプリケーションのネットワーク要求を行うためにRetrofitでOkHttpを使用しています。また、必要に応じて、認証用のインターセプタとリクエストの再試行も使用しています。 サーバには一時的な問題があり、応答ステータスが200 OKであるにもかかわらず空のボディを返すことがあります。 Retrofitコールバックの成功ブロックが呼び出され、返された(およびGSONで解析された)カスタムオブ

    9

    5答えて

    私のアプリでRetrofitライブラリを使用して、すべての種類のファイル(バイナリ、イメージ、テキストなど)をダウンロードする必要があります。ネット上のすべての例はHTML GETメソッドを使用しています。自動キャッシングを防ぐためにPOSTを使用する必要があります。 私の質問は、RetrofitでPOSTメソッドを使用してファイルをダウンロードする方法ですか?

    9

    2答えて

    現在のアンドロイドプロジェクトでは、新しいRetrofit 2.0ライブラリを使用してWebサーバーにデータを送信しています。私はそこでスクリプトを実行したいだけで、サーバは何も返しません。私はこの方法でこれを行うことができます考えた: @POST("persons/insert.php") Call<Void> insert(@Field("Name") String name); 私の問