1.什么是http协议?
http协议称为超文本传输协议, 就是浏览器与服务器之间的通信规则, 负责处理用户的请求与响应的,默认端口是80端口
2.http请求与响应
2.1.http请求
http请求包含:
请求起始行:
- 1. GET/POST(请求方法) /UR(资源的uri地址) http协议版本
请求头:
- 1. UA头, 就是用户使用的浏览器版本信息
- 2. host: 用户要访问的域名
2.2.http响应
http响应包括:
响应起始行:
- 1. http协议版本 状态码
响应头:
- 1. server: 服务器的版本信息
2.常见的http状态码
200 访问正常
301 永久跳转
302 临时跳转
304 浏览器缓存
403 权限拒绝(a,权限问题 b,首页文件问题)
404 文件资源找不到
500 服务器内部错误,通过日志排查
502 网关错误,一般发生在负载中(类似场景下),请求发送到后面,
后方无人处理,提示502
503 服务器临时不可用,后端负载异常等情况,人为设置
504 网关超时
文章评论