如果我要遵循使用自定义内容类型为我的REST API的做法,我应该在定义一个自定义内容类型为我的整个项目或定义自定义内容类型为每个资源表示(什么是发送到/回我的REST API)在我的项目中使用?
也就是说,如果我建立一个“书店” REST API,其中服务说的都是在命名空间com.mycompany.mybookstoreapp,做我创建一个单一的内容类型:
Content-Type: application/com.mycompany.mybookstoreapp+xml
或者,我创建每种类型的数据可以发布/通过我的书店的REST API retreived的内容类型?
Content-Type: application/com.mycompany.mybookstoreapp.user+xml
Content-Type: application/com.mycompany.mybookstoreapp.order+xml
Content-Type: application/com.mycompany.mybookstoreapp.book+xml