【原】图解HTTP观后感(二)
in HTTP with 0 comment

【原】图解HTTP观后感(二)

in HTTP with 0 comment

青年时种下什么,老年时就收获什么。 --易卜生


目前看了整本书的26%,看到这里主要有以下几点收获。

持久链接、管线化和Cookie

  1. 持久链接并不是HTTP的持久链接,而是TCP/IP的持久链接,这样可以提高网页访问速度,减少因为TCP/IP的三次握手产生的时间消耗。
  2. 持久链接需要服务器和客户端都支持才可以。
  3. 管线化是指,客户端不用等待服务端的相应,可以继续发送请求。使得网页可以同时下载多张图片或资源,而不用等前面资源下载好,再下载第二个资源。

HTTP报文

  1. 分为报文首部和报文主题,以CR+LF为换行符,隔开。
  2. 报文首部内容主要包含:请求行,状态行,请求字段及其它(如:cookie等)。
  3. 在为进行编码的时候,报文主体和实体主体一致。
  4. 所谓编码,可以看做是压缩常见的有gzip compress deflate这三种,编码的主要目的是加快网站加载速度。
  5. MIME使得我们可以使用HTTP发送非文本的数据,如图片,音乐等。
  6. 对于较大的资源,可以分段传输,虽然HTTP支持,但是也需要浏览器和服务器支持,不然还是会将资源整个返回。
  7. 我们可以通过HTTP的某些首部字段进行客户端和服务器端的内容协商。

HTTP状态码

类别说明
1**信息状态码表示服务器接收到请求,正在处理
2**请求成功
3**重定向
4**客户端错误码服务端没法对客户端的要求进行处理
5**服务端错误码服务端代码出错,可能有BUG

最后说两句,感谢自己写博客的习惯,逼着自己养成,真的挺好,现在有时候也会去看看前面写的东西,每次都有新的感受,挺好!赵翔~fighting!!

Comments are closed.