0
私が消費するコンテンツのコンテンツタイプや文字セットを指定できないWebサービスにアクセスしています。Retrofit2/OkHttp3:REST webserviceで文字セットが指定されていません
retrofit2(またはokhttp3クライアントインターセプタ)を使用して受信したコンテンツを正しく処理できるように、この情報を追加する方法はありますか?例えば
:
私が消費するコンテンツのコンテンツタイプや文字セットを指定できないWebサービスにアクセスしています。Retrofit2/OkHttp3:REST webserviceで文字セットが指定されていません
retrofit2(またはokhttp3クライアントインターセプタ)を使用して受信したコンテンツを正しく処理できるように、この情報を追加する方法はありますか?例えば
:
レトロフィットを使用すると、@Headers
、アノテーションを使用することができます
@Headers("Content-Type: application/json")
@GET("widget/list")
Call<List<Widget>> widgetList();
:あなたはその後、(あなたが常にコンテンツタイプを知っていれば)可能性が
@Headers("Cache-Control: max-age=640000")
があるためにあなたのインターフェイスを設定します