网络协议_01http协议

一、状态码:

1.1 状态码的类别:
状态码 类别 原因短语
1XX information(信息性状态码) 接收的请求正在处理
2XX Success(成功状态码) 请求正常处理完毕
3XX Redirection(重定向状态码) 需要进行附加操作以完成请求
4XX Client Error(客户端错误状态码) 服务器无法处理请求
5XX Server Error(服务器错误状态码) 服务器处理请求出错
4.1 状态码3XX:
状态码 原因短语
304 如果客户端发送了一个带条件的get请求且该请求已被允许, 而文档的内容(自上次访问以来或者根据请求的条件)并没有改变, 则服务器应当返回一个304状态码.

二、响应头:

目前涉及到的响应头 简介
ETag 为每个资源分配一个标识, 当服务器端资源发生变化时, ETag会被刷新
cache-control 控制缓存的行为
server 服务器上安装的HTTP应用程序的信息
2.1 ETag:
  • 1、首部字段ETag能告知客户端实体标识. 服务器会为每份资源分配对应的ETag, 当资源更新时, ETag值也需要更新;
  • 2、强ETag: 不论实体发生多么细微的变化都会改变其值;
  • 3、弱ETag: 只用于提示资源是否相同. 只有资源发生了根本改变, 产生差异时才会改变ETag. 这时会在字段值最开始处附加W/
2.2 Server:
  • 1、首部字段能告知客户端当前服务器上安装的HTTP服务器应用程序的信息.
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容