REST API にカスタム コンテンツ タイプを使用する慣行に従いたい場合、プロジェクト全体に対して 1 つのカスタム コンテンツ タイプを定義する必要がありますか、それとも各リソース表現 (リソースとの間で送受信されるもの) に対してカスタム コンテンツ タイプを定義する必要がありますか? REST API) が私のプロジェクトで使用されていますか?
つまり、サービスが名前空間 com.mycompany.mybookstoreapp にあると言う「Bookstore」REST API を構築している場合、単一のコンテンツ タイプを作成する必要があります。
Content-Type: application/com.mycompany.mybookstoreapp+xml
それとも、Bookstore REST API を介して投稿/取得できるデータの種類ごとにコンテンツ タイプを作成する必要がありますか?
Content-Type: application/com.mycompany.mybookstoreapp.user+xml
Content-Type: application/com.mycompany.mybookstoreapp.order+xml
Content-Type: application/com.mycompany.mybookstoreapp.book+xml