专栏名称: 奇舞周刊
《奇舞周刊》是由奇舞团维护的前端技术周刊。除周五外,每天向大家推荐一篇前端相关技术文章,每周五向大家推送周刊汇总内容。
今天看啥  ›  专栏  ›  奇舞周刊

RESTful API 设计最佳实践

奇舞周刊  · 公众号  · 前端  · 2017-10-18 18:00
    

文章预览

编者按:本文由slane在众成翻译平台上翻译。 项目资源的URL应该如何设计?用名词复数还是用名词单数?一个资源需要多少个URL?用哪种HTTP方法来创建一个新的资源?可选参数应该放在哪里?那些不涉及资源操作的URL呢?实现分页和版本控制的最好方法是什么?太多的可能性使得RESTful API的设计变得很棘手。在这篇文章中,我们来看一下RESTful API设计,并给出一个最佳实践方案。 每个资源使用两个URL 资源集合用一个URL,具体某个资源用一个URL: / employees #资源集合的URL / employees / 56  #具体某个资源的URL 用名词代替动词表示资源 这让你的API更简洁,URL数目更少。不要这么设计: / getAllEmployees / getAllExternalEmployees / createEmployee / updateEmployee 更好的设计: GET  / employees ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览