一、背景与基础概念 二、RESTful API应遵循的原则 1、协议(Protocol) 2、域名(ROOT URL) 3、版本(Versioning) 4、路径(Endpoints) 5、HTTP动词(HTTP Verbs) 6、过滤信息(Filtering) 7、状态码(Status Codes) 8、错误处理(Error handling) 9、返回结果(Response) 10、使用HATEOAS的Hypermedia API 11、认证(Authentication) 三、Swagger API标准