美文网首页
2019-04-18HTTP请求和响应的报头域理解

2019-04-18HTTP请求和响应的报头域理解

作者: 水杯花露水 | 来源:发表于2019-04-18 16:57 被阅读0次

常用的请求报头域:

    Accept:指定客户端接收那些类型的信息。例如:application/json.表明客户端希望接受json格式的数据。

    Accept-Charset:指定客户端接收的字符集。例如:Accept-Charset: ios-8859-1,gb2312。如果在请求消息中没有设置这个域,缺省是任何字符集都可以接受。

    Accept-Encoding:指定客户端的字符编码。例如:Accept-Encoding: gzip,deflate。如果请求消息中没有设置这个域,服务器假定客户端对各种内容编码都可接受。(1)字符集(Charset):是一个系统支持的所有抽象字符的集合。(2)字符编码(Character Encoding):是一套法则,使用该法则能够对自然语言的字符的一个集合(如字母表或音节表),与其他东西的一个集合(如号码或电脉冲)进行配对。常见字符集名称:ASCII字符集、GB2312字符集、BIG5字符集、GB18030字符集、Unicode字符集等。计算机要准确的处理各种字符集文字,需要进行字符编码,以便计算机能够识别和存储各种文字。

    Accept-Language:指定一种自然语言,例如:accept-language: zh-CN,zh;q=0.9,en;q=0.8。

    Authorization:指定客户端有权查看某个资源。

    Host:指定被请求资源的Internet主机和端口号,它通常是从HTTP URL中提取出来的。例如:http://www.sunxin.org/index.html。浏览器发送的请求消息中,就会包含Host请求报头域,如下:Host: www.sunxin.org后面没有跟端口号,表明使用的是缺省端口号80,如果端口号不是80,那么就要在主机名后面加上一个冒号(":"),然后接上端口号,例如:Host: www.sunxin.org:8080。   要注意的是,在发送HTTP请求的时候,这个报头域是必须的。

    User-Agent:允许服务器获得客户端的浏览器、操作系统等信息。

常用的响应报头域:

    Location:   重定向接受者到一个新的位置。

    server:  指定服务器的信息,与User-Agent对应。例如:server: Tengine(Tengine是由淘宝网发起的Web服务器项目)

    WWW-Authenticate:响应报头域必须被包含在401(未授权的)响应消息中,这个报头域和前面讲到的Authorization请求报头域是 相关的,当客户端收到401响应消息,就要决定是否请求服务器对其进行验证。如果要求服务器对其进行验证,就可以发送一个包含了 Authorization报头域的请求,下面是WWW-Authenticate响应报头域的一个例子:WWW-Authenticate: Basic realm="Basic Auth Test!"从这个响应报头域,可以知道服务器端对我们所请求的资源采用的是基本验证机制。

     Content-Type:实体报头域用语指明发送给接收者的实体正文的媒体类型。例如:content-type: text/html; charset=utf-8。

    Last-Modified:    实体报头域用于指示资源最后的修改日期及时间。

    

   主参考: https://www.cnblogs.com/Dev0ps/p/8074972.html

相关文章

  • 2019-04-18HTTP请求和响应的报头域理解

    常用的请求报头域: Accept:指定客户端接收那些类型的信息。例如:application/json.表明客...

  • HTTP协议之:消息报头

    HTTP消息报头包括普通报头、请求报头、响应报头、实体报头。每一个报头域都是由名字+“:”+空格+值 组成,消息报...

  • 浏览器缓存

    HTTP协议 请求报文:请求行、请求报头、请求正文 响应报文:相应行、响应报头、响应正文 首部字段:报头中一些列的...

  • http 请求头_响应头

    http header 类型 : 通用报头,请求报头,响应报头和实体报头 总结: 请求 = 请求行 + 请求头 +...

  • HTTP 报头字段列表

    HTTP报头字段 是 HTTP中请求和响应消息的头部部分的组件。他们是定义HTTP事务的操作参数 头部字段在请求行...

  • HTTP 报头字段列表

    HTTP报头字段 是 HTTP中请求和响应消息的头部部分的组件。他们是定义HTTP事务的操作参数 头部字段在请求行...

  • HTTP响应

    服务端HTTP响应 HTTP响应也由四个部分组成,分别是: 状态行、消息报头、空行、响应正文 常用的响应报头 理论...

  • Cookie/Session

    Cookie是什么:Cookie是请求头域和响应头域的字段。简单地说,就是伴随请求和响应的一组键值对的文本。Coo...

  • Http报头Accept与Content-Type的区别

    1.Accept属于请求头, Content-Type属于实体头。 Http报头分为通用报头,请求报头,响应报头和...

  • HTTP的消息报头

    消息报头分为通用报头、请求报头、响应报头、实体报头等。消息头由键值对组成,每行一对,关键字和值用英文冒号“:”分隔...

网友评论

      本文标题:2019-04-18HTTP请求和响应的报头域理解

      本文链接:https://www.haomeiwen.com/subject/qjjtgqtx.html