协议
2021-09-07 18:50:43 1 举报
http请求流程
作者其他创作
大纲/内容
cookie:维持当前访问会话
get:请求指定的页面信息,并返回主体
协议状态码响应头响应数据
put:从客户端向服务器传送的数据取代指定的文档的内容
接口测试
1、当请求头数据格式为content-type:application/json的时候,在post请求方法里面,请求参数使用json 2、当请求头数据格式为content-type:application/json的时候, 在post请求方法里面,请求参数使用data,但是需要对请求参数# 序列化的处理,如json.dumps(请求参数) 3、当请求数据格式为application/x-www-form-urlencoded, 在post请求方法里面请求参数用data\"4、当请求方法是get时,用params表达请求参数
服务端
请求方法
response回应
delete:请求服务器删除指定的页面
referer:标识这个请求是从那个页面发送过来的
常⽤的状态码具体为:200 请求成功301 永久重定向302 临时重定项 400 Bad Request 客户端请求错误 401 Unauthorized(未经授权的) 403 Forbidden(被禁止的) 404 请求的资源不存在 405 不被允许的请求⽅法500 服务器内部错误 504 GateWay Timeout(网关超时)
客户端
请求参数
请求头
content-type:指定返回的数据格式
关闭TCP链接
发送requests请求
user-agent:可以使服务器能够识别客户使用的操作系统版本,浏览器,以及版本信息
建立TCP链接
同步请求异步请求
同步请求的缺点:1、容易超时2、容易堵塞
完整的HTTP请求流程
请求地址请求方法请求头请求参数
协议
协议状态码
set-cookie:设置cookie,响应头里面的set-cookie告诉客户端把此内容放在cookie中,下次请求携带cookie的请求
post:向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被 包含在请求体中,POST请求可能会导致新的资源的建立或已有资源的修改
0 条评论
下一页