RESTful API接口设计仅限数据对象存取;业务请求接口设计参照:/api/模块/动作。
RESTful API接口设计规范要点:
1、列表查询:尽量使用查询参数代替路径中的实体导航,如:GET /api/模块/animals?zoo=1&area=3;
2、对象查询:GET /api/模块/animal/1
3、保存对象:POST /api/模块/animal
4、修改对象:PUT /api/模块/animal/1
5、删除对象:DELETE /api/模块/animal/1
RESTful API接口设计仅限数据对象存取;业务请求接口设计参照:/api/模块/动作。
RESTful API接口设计规范要点:
1、列表查询:尽量使用查询参数代替路径中的实体导航,如:GET /api/模块/animals?zoo=1&area=3;
2、对象查询:GET /api/模块/animal/1
3、保存对象:POST /api/模块/animal
4、修改对象:PUT /api/模块/animal/1
5、删除对象:DELETE /api/模块/animal/1