随笔分类 - HTTP
摘要:通过请求和响应的交换达成通信 发送请求 GET / HTTP/1.1 Host: hackr.jp 发送向应 HTTP/1.1 200 OK Date: Tue, 10 Jul 2012 06:50:15 GMT Content-Length: 362 Content-Type: text/html
阅读全文
摘要:HTTPS 是什么 HTTPS 是什么?答:HTTPS 不就是 HTTP 后面多加了一个 S 吗? 对这里的 S 就是指 SSL/TLS(就是一种安全加密协议,想深入了解的同学可以自行百度),HTTPS 是在 HTTP 的基础上,利用 SSL/TLS 加密数据包。 我们记住两个主要目的就行: 对数据
阅读全文
摘要:Web服务器会做些什么 (1) 建立连接——接受一个客户端连接,或者如果不希望与这个客户端建立连接,就将其关闭。 (2) 接收请求——从网络中读取一条HTTP 请求报文。(3) 处理请求——对请求报文进行解释,并采取行动。(4) 访问资源——访问报文中指定的资源。(5) 构建响应——创建带有正确首部
阅读全文
摘要:4.1 TCP连接 4.1.2 TCP流是分段的、由IP分组传送 TCP 的数据是通过名为 IP 分组(或 IP 数据报)的小数据块来发送的 每个 TCP 段都是由 IP 分组承载,从一个 IP 地址发送到另一个 IP 地址的。每个 IP分组中都包括: • 一个 IP 分组首部(通常为 20 字节)
阅读全文
摘要:• 报文是如何流动的;• HTTP 报文的三个组成部分(起始行、首部和实体的主体部分);• 请求和响应报文之间的区别;• 请求报文支持的各种功能(方法);• 和响应报文一起返回的各种状态码;• 各种各样的 HTTP 首部都是用来做什么的。 3.1 报文流 3.1.1 报文流入源端服务器HTTP 使用
阅读全文
摘要:2.1URL 分以下三部分 • URL 的第一部分(http)是 URL 方案(scheme)。方案可以告知 Web 客户端怎样访问资源。在这个例子中,URL 说明要使用HTTP 协议。• URL 的第二部分(www.joes-hardware.com)指的是服务器的位置。这部分告知Web 客户端资
阅读全文
摘要:HTTP 使用的是可靠的数据传输协议,因此即使数据来自地球的另一端,它也能够确保数据在传输的过程中不会被损坏或产生混乱。这样,用户在访问信息时就不用 担心其完整性了。 1.1 Web客户端和服务器 浏 览 一 个 页 面 时( 比 如 http://www.oreilly.com/index.htm
阅读全文