REST API开发技巧集锦(1):基础

上传人:啧**** 文档编号:305507462 上传时间:2022-06-07 格式:DOCX 页数:3 大小:16.45KB
返回 下载 相关 举报
REST API开发技巧集锦(1):基础_第1页
第1页 / 共3页
REST API开发技巧集锦(1):基础_第2页
第2页 / 共3页
REST API开发技巧集锦(1):基础_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《REST API开发技巧集锦(1):基础》由会员分享,可在线阅读,更多相关《REST API开发技巧集锦(1):基础(3页珍藏版)》请在金锄头文库上搜索。

1、WORD(可编辑版本)REST API开发技巧集锦(1):基础 REST,即Representational State Transfer的缩写。直接翻译的意思是表现层状态转化 / “表述性状态转移”。 它是一种互联网应用程序的API设计理念:URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。 一种风格、约束设计理念! 特点: 1 轻、通常使用json描述数据、无状态 2 基于资源,增删改查都是资源状态的转变 3 使用http动词来操作资源 4 状态码 5 使用Token令牌授权、验证身份。 6 版本掌握 7 测试与生成环境分开: 8 URL语义明确、最好望文

2、知义 区分于传统SOAP Simple Object Access Protocol 使用xml描述数据、重量化 URI 即统一资源标识符,服务器上每一种资源,比如文档、图像、视频片段、程序 都由单个通用资源标识符(Uniform Resource Identifier, 简称URI)进行定位。 HTTP动词 常用的HTTP动词有下面五个 GET(SELECT):从服务器取出资源(一项或多项)。POST(CREATE):在服务器新建单个资源。PUT(UPDATE):在服务器更新资源(客户端供应转变后的完整资源)。PATCH(UPDATE):在服务器更新资源(客户端供应转变的属性)。DELETE

3、(DELETE):从服务器删除资源。 RESTful架构 服务器上每一种资源,比如单个文件,一张图片,一部电影,都有对应的url地址,假如咱们的客户端需要对服务器上的这一个资源进行操作,就需要通过http协议执行相应的动作来操作它,比如进行猎取,更新,删除。 简洁来说便是url地址中只包含名词表示资源,使用http动词表示动作进行操作资源 举个例子:左边是错误的设计,而右边是正确的 GET /blog/getArticles - GET /blog/Articles 猎取全部文章GET /blog/addArticles - POST /blog/Articles 添加一篇文章GET /blog/editArticles - PUT /blog/Articles 修改一篇文章 GET /rest/api/deleteArticles?id=1 - DELETE /blog/Articles/1 删除一篇文章 3

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号