想知道 restful api ,遇到 people 这种 复数 也是 people 的, 或者像 story 复数应该是 stories,还是 storys ?
这种要怎么处理啊
1
orvice 2016-03-19 00:42:09 +08:00 1
people
stories |
2
xiaomingplus OP |
3
adadada 2016-03-19 02:07:03 +08:00
@xiaomingplus person / persons
|
4
Sunyanzi 2016-03-19 05:29:44 +08:00
所有接入点名称永远使用复数形式 ... messages/1 是单个资源 ... messages/list 是集合 ...
storys 是错误的拼法 ... 要用则用 stories ... 以及 people 同理 ... |
5
20150517 2016-03-19 05:36:35 +08:00
啥 api 要用 people?我觉得用词有问题吧,一般是 users 吧,好像 api 里没见过用 people 当 resource name 的吧
|
6
Jiavwen 2016-03-19 10:42:18 +08:00
不要管单词单复数,统一拿单数作为所有资源,如 User 就拿所有资源,而 User('aaaa')就拿单个资源。
|
7
jamesback 2016-03-19 17:53:04 +08:00
命名用单数: User
接口是复数:/User 返回一个包括所有用户的列表 除非指定范围:/User/{id}返回一个用户,/User?age<20 ,返回一般包括所有二十岁以下的用户的列表。 |