系统接口对接
2023-04-23 08:53:33 1 举报
AI智能生成
关于系统接口对接,你了解吗
作者其他创作
大纲/内容
接口概念
前台、后台、数据库关系
前台访问系统;通过数据库;后台管理系统
如:登录(前端)校验数据库(后端)
后台管理系统到数据库、前台访问系统
如:数据库(后端)校验完成反馈结果登陆成功/失败(前端)
定义:传输数据的通道
工具:模拟前端界面,jmeter、postman、soup UI、代码:python、Java
类型
内部接口
同一个系统间模块和模块之间的对接;前端后端对接
外部接口
跨系统平台的对接;第三方对接
常见接口协议/类型
HTTPl类型/协议
通过GET或POST等方法获取数据,在数据处理上效率比较高
无连接协议,链接完就会断开;常连接:connection:keep-alive
webservice类型/协议
通过soap协议来获取数据,比http更能处理复杂的数据类型,本质上也是http协议封装的
常见的http状态码
概念
从客户端到服务端端请求消息
内容
http版本/请求地址url
请求方法:GET、POST
请求头:content-type:客户端传递到服务器端数据格式,user-agent
空一行即结束
请求正文:即请求参数
请求消息
请求行
请求头
空一行:请求头结束
请求体
响应消息
响应行
响应头
空一行
响应体
常见
200(正常):一切正常,到了服务器,并且服务器正常的响应了你的请求
302(临时重定向):被请求的文档已被临时移动到别处,此文档的新url在location响应头中给出
304(未修改):客户机缓存的版本是最新的,客户机应继续使用它,比如前端js
403(禁止):服务器理解客户端请求,但拒绝处理它。通常由于服务器上文件或目录权限设置所致
404(找不到):服务器上不存在客户机所请求的资源
500(内部服务器错误):服务器端的CGI、ASP、JSP等程序发生错误
504:超时
解析cookie session token
cookie
缓存
在客户端存储用户的一些数据
session
会话
在服务器端记录用户的请求状态,一般默认时间是30min
token
令牌
用计算成本替换存储空间成本
计算=加密算法+签名
用户权限检查-鉴权
cookie+session
token
0 条评论
下一页