2016-10-12 4 views
0

プロジェクトでREST APIを実装しており、応答データについてコンセンサスに達していません。RawとREST APIの参照値

私たちはいくつかの「コード」エンティティを持っています。これらのエンティティには、コード(簡単な英数字の識別子)とこのコードの説明(テキストを説明する)のフィールドが含まれています。現在のクライアントアプリケーションの一部のページでは、ユーザー設定(コード - 説明または説明 - コードなど)に基づいて参照値を表示する必要があります。 REST APIが構成済みの値を戻すか、生コード値のみを戻す必要がありますか?私の意見は、表現はクライアントの責任であるということです。

あなたはどう思いますか?

+0

説明は設定可能ですか?そうであれば、顧客はそれが価値あるものであることを知ることができないため、説明も同様に返す必要があります。もしそうでなければ、個人的には私もその説明を返すでしょう。将来的にそれを集中管理することができます。 –

答えて

0

私はコードと説明の両方を返します。クライアントがサーバーから提供された説明を使用したくない場合は、単に無視するだけで済みます。あなたが国際化が必要な場合は


、希望する言語に応じて説明を提供するAccept-Language HTTPヘッダーをサポートしています。