RESTful规范:
GET:查询操作
POST:修改/添加操作
PUT:添加操作
DELETE:删除操作
RESTful url设计:
user/{uid}/friends //用户/用户id/用户的朋友,表示用户的好友列表,语义清晰明了,符合RESTful风格
user/friends/uid //不符合RESTful风格,url语义不顺畅
item/{id}/delete //这里delete可以视为名词,商品/商品id/删除,语义清晰明了,符合RESTful风格
item/delete/{id} //商品/删除/商品id,url语义不明了,不清晰
我自己总结了一句话:RESTful风格的url能实现自我功能的说明,清晰,明了。