首部

#xiaodeng
#首部
#HTTP权威指南 70



首部分类:
    通用首部
        Date首部,每一端都可以用来说明构建报文的时间和日期
        如:Date:Tue,3 oct 1974 02:16:00  GMT
    请求首部
        请求首部为请求报文所特有。
        他们为服务器提供了一些额外的信息,比如客户端希望接收什么类型的数据。
        下面的Accept首部就用来告知服务器客户端会接受与其请求相符的任意媒体类型
        如:Accept:*/*
        用于说明是谁或者什么在发送请求,请求源自何处,或者客户端的喜好及能力
        ———————————————————————————————————————————————————————————
        首部                    描述
        ———————————————————————————————————————————————————————————
        Client-IP                提供了运行客户端的机器的IP地址
        From                    提供了客户端用户的E-mail地址
        Host                    给出了接收请求的服务器的主机名和端口
        Referer                    提供了包含当前请求的URI的文档的URL
        User-Agent                将发起请求的应用程序名称告知服务器
        ———————————————————————————————————————————————————————————
        
        
        Accept首部:
        ———————————————————————————————————————————————————————————
        首部                    描述
        ———————————————————————————————————————————————————————————
        Accept                    告诉服务器能够发送那些媒体类型
        Accept-Charset            告诉服务器能够发送哪些字符集
        Accept-Encoding            告诉服务器能够发送哪些编码方式
        Accept-Language            告诉服务器能够发送哪些语言
        ———————————————————————————————————————————————————————————
        
        
        安全请求首部:
        ———————————————————————————————————————————————————————————
        首部                    描述
        ———————————————————————————————————————————————————————————
        Authorization            包含了客户端提供给服务器,以便对其自身进行认证的数据
        Cookie                    客户端用它向服务器发送一个令牌。
        Cookie2                    用来说明请求端支持的cookie版本
        ———————————————————————————————————————————————————————————
        
    响应首部
        
    实体首部
        实体首部指用于应对实体主体部分的首部。可以用实体首部来说明实体主体部分的数据类型
        可以通过Content-Type首部告知应用程序,数据是以iso-latin-1字符集表示的HTML文档。
        如:Content-Type:text/html;charset=iso-latin-1
        
        内容首部:
        ———————————————————————————————————————————————————————————
        首部                    描述
        ———————————————————————————————————————————————————————————
        Content-Base            解析主体中相对URL时使用的基础URL
        Content-Encoding        对主体执行的任意编码方式
        Content-Language        理解主体时最适合使用的自然语言
        Content-Length            主体的长度和尺寸
        Content-Location        资源实际所出的位置
        Content-MD5                主体的MD5校验
        Content-Range            在整个资源中此实体表示的字节范围
        Content-Type            这个主体的对象类型
        ———————————————————————————————————————————————————————————
        
    拓展首部

 

posted @ 2015-11-01 11:04  Xiao|Deng  阅读(522)  评论(0编辑  收藏  举报