- 1
- 0
- 约4.04千字
- 约 5页
- 2026-04-17 发布于北京
- 举报
RESTfulAPI设计指南
Referenc
来源于:/blog/2014/05/restful_api.html
网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌
面电脑、其他专用设备)。
因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出
现APIFirst的设计思想。RESTfulAPI是目前比较成熟的一套互联网应用程序的API设计理论。我以前写
过一篇《理解RESTful架构》,探讨如何理解这个概念。
今天,我将介绍RESTfulAPI的设计细节,探讨如何设计一套合理、好用的API。我的主要参考了两篇文章
(1,2)。
一、协议
API与用户的通信协议,总是使用HTTPs协议。
二、域名
应该尽量将API部署在专用域名之下。
如果确定API很简单,不会有进一步扩展,可以考虑放在主域名下。
/api/
三、版本(Versioning)
应该将API的版本号放入URL。
/v1/
另一种做法是,将版本号放在HTTP头信息中,但不如放入URL方便和直观。Github采用这种做法。
四、路径(Endpoint)
路径又称终点(endpoint),表示API的具体网址。
在RESTfu
您可能关注的文档
最近下载
- 结合教育游戏的智能英语听力理解评测系统在高中教学中的动机激发课题报告教学研究课题报告.docx
- 石家庄外国语校2026届中考一模生物试题含解析.doc VIP
- 2025年教师招聘考试(高等教育综合基础知识)历年参考题库含答案详解.docx VIP
- 全国江西科学技术版小学信息技术五年级下册第三单元第14课《跨学科主题:解密玩具汉诺塔》说课稿.docx VIP
- 初中生物神经调节的基本方式综合题专题训练含答案.doc VIP
- 2025年广东中考地理试题及答案.pdf VIP
- 子宫内膜异位症诊治指南(第三版).pptx VIP
- 小红书直播选品服务合同.doc VIP
- 电路分析基础(第五版).pptx VIP
- 新荷漫沼叶田田幼儿美术绘画创意课件.PPT VIP
原创力文档

文档评论(0)