【备战春招】第5天 微信小程序电商实战-RESTFul学习
淡魂定魄 2023/2/13 8:13:19
课程名称:微信小程序电商实战
课程章节:REST 与 RESFul
课程讲师:7 七月
课程内容:
- 什么是 REST
- 表述性状态转移
- 一种风格、约束、设计理念
- RESFul API
- 基于 REST 的 API 设计理论
- 使用 JSON 描述数据
- 无状态
- 基于资源,增删改查只是对资源状态的改变
- 使用 HTTP 动词来操作资源
- 实践
- HTTP 动词(幂等性、资源安全)
- 常见状态码:404、200、201、202、401、403、500;错误码:自定义的错误码 ID 号;统一描述错误码:错误码、错误信息、当前 URL
- 使用 Token 令牌来授权和验证身份;版本控制;测试与生产环境分开
- URL 语义要明确,最好可以“望文知意”
- 最好是有一份比较标准的文档
- 模范优秀的 API:豆瓣 API
- 合理使用,不要盲目照搬标准的 REST
课程收获:
- 学习:如何设计出一套 REST 风格的 API
- 思考:对于特殊接口不应该做到望文知意,需要适当伪装防止接口暴露被恶意刷接口
- 拓展:SOAP
- 拓展学习:网络协议-HTTP 协议状态码

关于找一找教程网
本站文章仅代表作者观点,不代表本站立场,所有文章非营利性免费分享。
本站提供了软件编程、网站开发技术、服务器运维、人工智能等等IT技术文章,希望广大程序员努力学习,让我们用科技改变世界。
[【备战春招】第5天 微信小程序电商实战-RESTFul学习]http://www.zyiz.net/tech/detail-396202.html
- 2023-02-14【备战春招】第5天 初始CRMEB小程序
- 2022-11-27如何通过短链接跳转到小程序,或者跳转至小程序webview一个h5页面
- 2022-11-20【金秋打卡】第25天 自制小程序简历准备(复习flex布局)
- 2022-11-20个人博客小程序构建,不知道可以不?
- 2022-10-25flutter开发小程序_Google Flutter评论–为什么移动应用程序开发人员喜欢Flutter
- 2022-10-22基于微信小程序/安卓Android的校园流浪猫领养救助管理系统app
- 2022-10-17现有小程序平台有哪些(如何让自己的App运行)
- 2022-10-10【小程序】常见系统API | 页面分享 | 位置信息 | 本地存储
- 2022-09-30计基于安卓 Android 微信小程序的孕妇产后康复系统app
- 2022-09-29现有小程序平台有哪些?如何让自己的App运行小程序?