标签: java json rest
我有一个包含类型的资源。根据类型,它将具有不同的配置。
1
GET
{ a, b, c, $, %, &}
2
{ a, b, c, -, +, =}
使用相同的URI来检索资源,但响应不同。我应该创建一个模式,使{a, b, c}个对象成为必需对象,{$, %, &, -, +, = }个对象是可选的吗?
{a, b, c}
{$, %, &, -, +, = }
或者我应该将这些类型1和2视为两种不同类型的资源,所有这些资源都具有不同的URI且具有不同的响应模式?