查看“图解HTTP笔记”的源代码
←
图解HTTP笔记
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
该页面已被保护以防止编辑和其他操作。
您可以查看并复制此页面的源代码:
=第六章 HTTP首部= ==6.2 HTTP首部字段== <pre> [[文件:HttpShowBuList1.jpeg|550px|居中|通用首部字段]] [[文件:HttpShowBuList2.jpeg|550px|居中|请求首部字段]] [[文件:HttpShowBuList3.jpeg|550px|居中|响应首部字段]] </pre > 表6-1:通用首部字段 {| class="wikitable sortable" |- ! 首部字段名 !! 说明 |- | Cache-Control || 控制缓存行为 |- | Connection || 逐跳首部、连接管理 |- | Date || 创建报文的日期时间 |- | Pragma || 报文指令 |- | Trailer || 报文未端的首部一览 |- | Transfer-Encoding || 指定报文主体的传输编码方式 |- | Upgrade || 升级为其它协议 |- | Via || 代理服务器的相关信息 |- | Warning || 错误通知 |} 表6-2:请求首部字段 {| class="wikitable sortable" |- ! 首部字段名 !! 说明 |- | Accept || 用户代理可处理的媒体类型 |- | Accept-Charset || 优先的字符集 |- | Accept-Encoding || 优先的内容编码 |- | Accept-Language || 优先的语言(自然语言) |- | Authorization || Web认证信息 |- | Expect || 期待服务器的特别行为 |- | From || 用户的电子邮箱地址 |- | Host || 请求资源所在的服务器 |- | If-Match || 比较实体标记(ETag) |- | If-Modified-Since || 比较资源的更新时间 |- | If-None-Match || 比较实体标记(与If-Match相反) |- | If-Range || 资源未更新时发送实体Byte的范围请求 |- | If-Unmodified-Since || 比较资源的更新时间(与If-Modified-Since相反) |- | Max-Forwards || 最大传输跳数 |- | Proxy-Authorization || 代理服务器要求客户端的认证信息 |- | Range || 实体字节范围请求 |- | Referer || 对请求中URI的原始获取方 |- | TE || 传输编码的优先级 |- | User-Agent || HTTP客户端程序信息 |} 逐跳字段(除了以下这8个首部字段外,其它都属于端到端首部): *Connection *Keep-Alive *Proxy-Authenticate *Trailer *TE *Transfer-Encoding *Upgrade ==6.3 HTTP1.1通用首部字段== ===6.3.1 Cache-Control指令=== <big>指令一览</big><br /> 缓存请求指令: {| class="wikitable" |- ! 指令 !! 参数 !! 说明 |- | no-cache || 无 || 强制向源服务器再次验证 |- | no-store || 无 || 不缓存请求或响应的任何内容 |- | max-age=[秒] || 必须 || 响应的最大Age值 |- | max-stale(=[秒]) || 可省略 || 接收已过期的响应 |- | min-refresh=[秒] || 必须 || 期望在指定的时间内仍然有效 |- | no-transform || 无 || 代理不可更改媒体类型 |- | only-if-cached || 无 || 从缓存获取资源 |- | cache-extention || - || 新指令标记(token) |} 缓存响应指令: {| class="wikitable" |- ! 指令 !! 参数 !! 说明 |- | public || 无 || 可向任意方提供响应的缓存 |- | private || 可省略 || 仅向特定用户返回响应 |- | no-cache || 可省略 || 缓存前必须先确认其有效性 |- | no-store || 无 || 不缓存请求或响应的任何内容 |- | no-transform || 无 || 代理不可更改媒体类型 |- | must-revalidate || 无 || 可缓存但必须再向源服务器进行验证 |- | proxy-revalidate || 无 || 要求中间缓存服务器对缓存的响应有效性再进行确认 |- | max-age=[秒] || 必须 || 响应的最大Age值 |- | s-maxage=[秒] || 必须 || 公共缓存服务器响应的最大Age值 |- | cache-extension || - || 新指令标记(token) |} <big>表示是否能缓存的指令:</big><br />
返回
图解HTTP笔记
。
导航菜单
个人工具
创建账户
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
相关站点
站长博客
分类
DB
WEB
iOS
Android
深度学习
技术收集
素材收集
历史
常用网址
导航
首页
最近更改
随机页面
帮助
常用管理页面
五笔字根表
工具
链入页面
相关更改
特殊页面
页面信息