青年时种下什么,老年时就收获什么。 --易卜生
目前看了整本书的26%,看到这里主要有以下几点收获。
持久链接、管线化和Cookie
- 持久链接并不是HTTP的持久链接,而是TCP/IP的持久链接,这样可以提高网页访问速度,减少因为TCP/IP的三次握手产生的时间消耗。
- 持久链接需要服务器和客户端都支持才可以。
- 管线化是指,客户端不用等待服务端的相应,可以继续发送请求。使得网页可以同时下载多张图片或资源,而不用等前面资源下载好,再下载第二个资源。
HTTP报文
- 分为报文首部和报文主题,以CR+LF为换行符,隔开。
- 报文首部内容主要包含:请求行,状态行,请求字段及其它(如:cookie等)。
- 在为进行编码的时候,报文主体和实体主体一致。
- 所谓编码,可以看做是压缩常见的有gzip compress deflate这三种,编码的主要目的是加快网站加载速度。
- MIME使得我们可以使用HTTP发送非文本的数据,如图片,音乐等。
- 对于较大的资源,可以分段传输,虽然HTTP支持,但是也需要浏览器和服务器支持,不然还是会将资源整个返回。
- 我们可以通过HTTP的某些首部字段进行客户端和服务器端的内容协商。
HTTP状态码
码 | 类别 | 说明 |
---|---|---|
1** | 信息状态码 | 表示服务器接收到请求,正在处理 |
2** | 请求成功 | |
3** | 重定向 | |
4** | 客户端错误码 | 服务端没法对客户端的要求进行处理 |
5** | 服务端错误码 | 服务端代码出错,可能有BUG |
最后说两句,感谢自己写博客的习惯,逼着自己养成,真的挺好,现在有时候也会去看看前面写的东西,每次都有新的感受,挺好!赵翔~fighting!!
本文由 陌上花开 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Jul 1, 2016 at 06:16 am