美文网首页我爱编程
C3 HTTP报文中的HTTP信息

C3 HTTP报文中的HTTP信息

作者: 拆迁特工 | 来源:发表于2016-07-25 14:54 被阅读0次

1.HTTP通信过程包括 从客户端发往服务器端的请求 和 从服务器端返回客户端的响应

2.HTTP报文 是指 用于HTTP协议交互的信息。

请求端(客户端)的HTTP报文叫做请求报文;

响应段(服务器端)的叫做 响应报文。

HTTP报文本身是由多行(用CR+LF做换行符)数据构成的字符串文本

3.HTTP报文大致可分为 报文首部 和 报文主体 两块。

http报文的结构 请求报文和响应报文的结构 请求报文和响应报文的实例

4.HTTP采用了多部分对象集合,发送的一份报文主体内可包含有多类实体。通常是在图片或文本文件等上传时使用。

multipart/form-data:在web表单文件上传时使用

multipart/byteranges:状态码206(Partial Content,部分内容),响应报文包含了多个范围的内容时使用

5.获取部分内容的范围请求:以前,用户不能使用现在这种高速的带宽访问互联网,如果下载过程中遇到网络中断的情况,那就必须重头开始。为了解决上述问题,需要一种可恢复的机制。所谓恢复是指能从之前下载中断处恢复下载。

要实现这种功能需要指定下载的实体范围,这种指定范围发送的请求叫做范围请求

6.同一个web网站可能存在多份相同内容的页面,比如英文/中文,当浏览器的默认语言为英文/中文,访问相同URI的WEB页面则会显示对应的英文版/中文版的web页面,这样的机制称为内容协商(Content Negotiation)

内容协商机制是指客户端和服务器端就响应的资源内容进行交涉,然后提供给客户端最为适合的资源

Accept Content-type

Accept-Language Content-Language

Accept-Encoding Content-Encoding

相关文章

  • C3 HTTP报文中的HTTP信息

    1.HTTP通信过程包括 从客户端发往服务器端的请求 和 从服务器端返回客户端的响应 2.HTTP报文 是指 用于...

  • 《图解HTTP》——HTTP报文中的HTTP信息

    编码提升传输效率 理解报文主体和实体主体的差异 报文。是HTTP通信中的基本单位,由8位组字节流组成,通过HTTP...

  • HTTP协议基础# Chapter3 HTTP报文

    Chapter3 HTTP报文 1 HTTP 报文 HTTP报文:::用于HTTP协议交互的信息HTTP报文= 报...

  • HTTP报文

    作者:李成文;标签: HTTP报文中的信息 HTTP报文 用于HTTP协议交互的信息叫做HTTP报文。请求端的HT...

  • 图解HTTP协议读书笔记三

    图解HTTP读书笔记三 HTTP报文 用于HTTP协议交互的信息被称为HTTP报文。客户端的HTTP报文叫做请求报...

  • 彻底搞懂 HTTP 报文、报文信息以及 HTTP 状态码

    一、HTTP 报文 用于HTTP协议交互的信息被称为HTTP报文, HTTP 报文分为请求报文和响应报文; 请求报...

  • YUM 报错解决集

    报如下信息 Could not retrieve mirrorlist http://mirrorlist.cen...

  • HTTP信息

    HTTP报文结构 压缩传输内容编码 内容编码:gzip、compress、deflate、iden...

  • 图解HTTP-HTTP报文的HTTP信息

    通过编码提升传输速率,编码消耗CPU资源 报文是HTTP通信中的基本地位,由8个字节流组成,通过HTTP通信传输 ...

  • HTTP报文内的HTTP信息

    HTTP通信过程包括从客户端发往服务器端的请求及从服务端返回客户端的响应。了解响应是如何运作的。 1.报文结构 请...

网友评论

    本文标题:C3 HTTP报文中的HTTP信息

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