RESTful风格的接口命名规范
REST 描述了 HTTP 层里客户端和服务器端的数据交互规则;客户端通过向服务器端发送 HTTP(s)请求,接收服务器的响应,完成一次 HTTP 交互。这个交互过程中,REST 架构约定两个重要方面就是HTTP请求的所采用方法,以及请求的链接。 因此,REST 规范可以简单粗暴抽象成以下两个规则: 请求 API 的 URL 表示用来定位资源; 请求的 METHOD 表示对这个资源进行的操作; 以下将以这两个规则为基础,描述如何构造一个符合 REST 规范的请求。 一、API的urlURL 用来定位资源,跟要进行的操作区分开,这就意味着URL不该有任何动词。 1.1 下面示例中的 get、create、search 等动词,都不应该出现在 REST 架构的后端接口路径中。比如:/api/getUser/api/createApp/api/searchResult/api/deleteAllUsers 1.2 当我们需要对单个用户进行操作时,根据操作的方式不同可能需要下面的这些接口:/api/getUser (用来获取某个用户的信息,还需要以参数方式传入用户 id...