HTTP首部字段
来源:互联网 发布:mac没有创建win7安装盘 编辑:程序博客网 时间:2024/05/18 02:40
1、分类
HTTP首部字段根据实际用途被分为 4 钟类型:
- 通用字段:请求报文和响应报文两方都会使用的首部。
- 请求首部字段:从客户端向服务器端发送请求报文时使用的首部。补充了请求的附加内容、客户信息、响应内容相关优先级等消息。
- 响应首部字段:从服务器向客户端返回响应报文时使用的首部。补充了响应的附加内容,也会要求客户端附加额外的内容信息。
- 实体首部字段:针对请求报文和响应报文的实体部分使用的首部。补充了资源内容更新时间等于实体有关的信息。
2、通用首部字段
- Cache-Control:控制缓存的行为
- Connect:逐跳首部、连接的管理
- Data:创建时间的日期时间
- Pragma:报文指令
- Trailer: 报文末端的首部一览
- Transfer-Encoding:指定报文主体的传输编码方式
- Upgrade:升级为其他协议
- Via:代理服务器的相关信息
- Warning:错误通知
3、请求首部字段
- Accept:用户代理可处理的媒体类型
- Accept-Charset:优先的字符集
- Accept-Encoding:优先的内容编码
- Accept-Language:优先的语言
- Authorization:Web认证信息
- Expect:期待服务器的特定行为
- From:用户的电子信箱地址
- Host:请求资源所在的服务器
- if-Match:比较实体标记
- if-Modified-Since:比较资源的更新时间
- if-None-Match:比较实体标记(与if-Match相反)
- if-Range:资源未更新是发送实体Byte的范围请求
- if-UNmodified-Since:比较资源的更新时间(与if-modified-since相反)
- Max-Forwards:最大传输逐跳数
- Proxy-Authorization:代理服务器要求客户端的认证信息
- Range:实体的字节范围要求
- Refere:对请求中的URI的原始获取方
- TE:输入编码的优先级
- User-Agent:HTTP客户端程序的信息
4、响应首部字段
- Accept-Ranges:是否接受字节范围请求
- Age:推算资源创建经过时间
- ETag:资源匹配信息
- Location:令客户端重定向至指定URI
- Proxy-Authenticate:代理服务器对客户端的认证信息
- Retry-After:对再次发起请求的时机要求
- Server:HTTP服务器的安装信息
- Vary:代理服务器缓存的管理信息
- WWW-Authenticate:服务器对客户端的认证信息
5、实体首部字段
- Allow:资源可支持的HTTP方法
- Content-Encoding:实体主体使用的编码方式
- Content-Language:实体主体的自然语言
- content-Length:实体主体的大小(单位:字节)
- Content-MD5:实体主体的报文摘要
- Content-Range:实体主体的位置范围
- Content-Type:实体主体的媒体类型
- Expires:实体主体过期的日期时间
- Last-Modified:资源的最后修改日期时间
阅读全文
0 0
- Http首部字段
- HTTP首部字段
- HTTP首部行可选字段
- HTTP全部报文首部字段
- Http/1.1 首部字段一览
- HTTP协议之首部字段
- HTTP全部报文首部字段
- 4 HTTP 首部(一):通用首部字段
- 5 HTTP 首部(二):请求首部字段
- 6 HTTP 首部(三):响应首部字段
- 7 HTTP 首部(四):其它首部字段
- Http协议基础之实体首部字段
- HTTP详解--请求首部字段(十)
- HTTP请求首部的Host字段
- HTTP详解--响应首部字段(11)
- Http详解--实体首部字段(12)
- HTTP学习笔记:HTTP首部字段(1)
- Http协议基础之HTTP通用首部字段
- 校正Linux系统时间并把系统时间写入硬件
- Magento常用过滤筛选器
- C#命名规则
- 《深入理解Linux内核》-3. 进程
- 心得
- HTTP首部字段
- HDU1059 Dividing(多重背包)
- MongoDB的安装与连接
- mybatis 批量更新 不需要设置数据库配置文件方式
- shell脚本-awk使用
- Cognos服务启动过程
- HDU 1059:Dividing
- 筛选求素数和普通求法(C/python略)
- 第十一周项目1图基本算法库