美文网首页
前后端联调规范总结

前后端联调规范总结

作者: 欢欢小天使K | 来源:发表于2020-05-21 17:34 被阅读0次

1、http状态码规范:
2xx:前端向服务器请求成功,但是返回了有可能的多种状态
3xx:缓存,重定向
4xx:找不到路径
5xx:服务器内部故障

2、返回的response:


image.png

其中的data可以为null。
其他字段:
statusCode:主体状态
code:详细状态
message:请求结果信息

3、分页数据

请求参数:
pageIndex当前页码,从1开始
pageSize每页多少条数据

response.data必需字段如下:
total_page总页数
curr_size当前页码
list数据列表

4、关于鉴权
用户通过账号密码或手机号验证码的方式登陆成功,服务端据此创建一个session会话秘钥,同时创建一个hash加密后的token,塞到客户端header中。
然后客户端的每次请求都会携带这个token,后端判断是否过期,过期就重新登录

小程序登录原理是依据的微信的会话,登录时,微信服务器生成一个sessionid和code,code返回到客户端,客户端携带code去自己服务端请求,自己服务器对比sessionid和code,不一致就判定位过期。
小程序不需要每次都授权登录,可以通过携带code静默登录,不会掉起授权窗口。
并且使用token请求,服务端返回401token过期后,客户端可以直接自动重新登录。
详见https://www.jianshu.com/p/8b51ad14607f

相关文章

  • 前后端联调规范总结

    1、http状态码规范:2xx:前端向服务器请求成功,但是返回了有可能的多种状态3xx:缓存,重定向4xx:找不到...

  • 初涉Mock数据

    前后端开发联调需要注意哪些事情?后端接口完成前如何 mock 数据? 需要联调的有以下两个方面的资源: css、j...

  • 第12章 Vue项目的联调、测试与发布上线

    12-1 Vue项目的联调测试上线--项目前后端联调 当我们项目开发完成后,我们需要和后端进行联调,那么我们需要把...

  • 任务24

    问答 1. ajax 是什么?有什么作用? 2. 前后端开发联调需要注意哪些事情?后端接口完成前如何 mock 数...

  • 2017-11-22(TW实习)

    今天主要有下面这几件事 企业信息列表前后端联调 组内session 组内code diff 企业信息列表前后端联调...

  • 前后端联调

    问题: 小张同学的项目采用的是前后端分离架构,现在前后端程序猿已经碰过面,协商好了一些前端需要的数据接口,于是前后...

  • 前后端联调

    我们在写前端代码的时候,可能后端接口还没有写好,这个时候,就需要我们自己mock数据,也就是说,前端的数据都是我们...

  • 用postman Mock数据

    前言 项目开发过程中经常会遇到的问题:前端开发完了需要等待后端联调测试,而后端因为xxx还未达到联调状态,对于这种...

  • 前后端开发联调

    前后端开发联调需要注意哪些事情? 接口叫什么?接口名称,统一命名,定制规范,甚至拟定命名表。 接口传什么?数据类型...

  • 如何构建Spring Boot的Mock环境

    最近项目中需要进行前后端联调的工作比较多,而前后端联调最复杂的部分就是接口格式的定义和Mock数据的生成了,在查阅...

网友评论

      本文标题:前后端联调规范总结

      本文链接:https://www.haomeiwen.com/subject/xoctahtx.html