restFul是符合rest架构风格的网络API接口,完全承认Http是用于标识资源。restFul URL是面向资源的,可以唯一标识和定位资源。 对于该URL标识的资源做何种操作是由Http方法决定的。 rest请求方法有4种,包括get,post,put,delete.分别对应获取资源,添加资源,更新资源及删除资源.
如何编写符合RESTFUL标准的api?
1.url中不可出现动词
2.url能够唯一地标识单个或一类资源
3.通过http动词去操作url标识的资源(get(获取)post(添加)put(更新)delete(删除))
实例:
错误写法:
该网络API接口URL中使用了动词,并没有做到只标识和定位资源
正确写法:
网络API接口URL仅标识和定位资源,通过Http方法Post表明是一个添加资源的处理器
</