列挙型を公開する RESTful サービスがあります。
それらをローカライズされた文字列またはプレーンな整数として公開する必要がありますか?
私の傾向は、サービス エンドで簡単に変換できるように整数に傾いていますが、その場合、列挙型の意味を知るために、クライアントはどこかからローカライズされた文字列のリストを取得する必要があります。無駄に余分なステップを作成しているだけですか?
RESTful API で一般的に行われていることについて、私が見つけることができる情報はほとんどないようです。
編集:
わかった。人々のペットに関する情報を保存する Web サイトを書いているとしましょう。AnimalType列挙型を持つことができます
0 Dog
1 Cat
2 Rabbit
etc.
人々が特定のペット リソース (/pets/1
たとえば/pets/types
.
または、両方を提供する必要がありますか?