1.url:统一资源路径,urn:统一资源名称
2.使用http方法:post delete put get,除post外都具有幂等性
3.返回状态码
4.响应数据有固定格式
5.应返回错误信息
5.使用名词短语来标识具体资源
6.url中携带过滤条件,以避免url的层级过深