状态码 请求头 响应头

状态码

1xx 信息 服务器收到请求 需要请求者继续执行操作
2xx 成功 操作被成功接收并处理
3xx 重定向 需要进一步的操作以完成请求
4xx 客户端错误 请求包含语法错误或无法完成请求
5xx 服务器错误 服务器在请求的过程中发生错误

304重定向

Etag 服务器资源唯一标识符 (优先级高于Last Modified)
Last-modified 资源在服务器最后修改的时间 (精确到秒) -> 所以需要唯一标识符
第一次访问 index.html
在响应头中返回 Etag Last-modified
在这里插入图片描述

第二次访问 304 会重定向到缓存中
因位在请求头中携带了 If-None-Match If-Modified-Since
在这里插入图片描述
修改index.html第三次访问 200ok
这里的时间是格林威治时间 中国是东八区时间所以要在此基础上加8小时
在这里插入图片描述
在这里插入图片描述
404页面错误
403 服务器拒绝请求
500 服务器发送不可预测的错误
503 服务器当前不能处理客户端请求(关闭应用程序或者程序表示出错或者程序池队列已满)

请求头

Accept

代表客户端希望接收到的数据类型
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3;q=0.9
最希望接收到的text/html,application/xhtml+xml 其次是application/xml 在其次是其他类型

q

相对品质因子 权重 它从0到1的范围指定优先顺序 没有指定 质量值默认位 “q=1”如果赋值为0 则提醒服务器该内容类型不被浏览器接收

Accept-Language

Accept-Language: zh-CN,zh;q=0.9,en;q=0.8
浏览器支持的语言是简体中文 其次是美国英语 再其次是其他形式的英语

Accept-Encoding

Accept-Encoding: gzip, deflate, br
浏览器可以接受的编码格式(压缩格式)

响应头

Content-Type

Content-Type: text/html; charset=UTF-8
返回资源类型与编码

Content-Language

Content-Language:Zh-CN
说明返回资源的语言类型

Content-Encoding

Content-Encoding: gzip
服务器返回资源的编码格式(压缩格式 优化传输内容的大小)

你可能感兴趣的:(网络,服务器,前端,http)