用户注册功能

一、设计接口思路

1.分析业务逻辑,明确在这个业务中需要涉及到的几个相关子业务,将每个子业务当做一个接口来设计

2.分析接口的功能任务,明确接口的访问方式与返回数据:

(一)接口的请求方式,如GET、POST、PUT、DELETE、PATCH等    

(二)接口的URL路径定义

(三)需要前端传递的数据及数据格式(如路径参数,查询字符串,请求体表单,JSON等)

(四)返回前端的数据及数据格式

GET,DELETE请求是没有请求体的,没有Body

1.  GET一般用于向后端获取某一个信息,比如说我需要向后端获取某一篇文章,某一篇新闻,某一个用户,我们一般要通过GET,也就是说对后端没有什么修改的时候我们一般用GET方法

2.  POST一般是向后端新增某一个内容的时候,比如说注册新创建一个用户,新增一个新闻,一般都使用POST接口

3.  PUT一般用于更新,比如数据库里面有这篇文章,但这个文章要修改,用PUT接口

4.  PATCH部分更新,    PUT更新所有的字段,PUT更新这篇文章所有字段都要传给我,而PATCH更新这篇文章标题,我只需要前端传一个标题就可以了

5.  DELETE删除数据,删除某一个信息 

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容