3)No3:浏览器(192.168.1.6)回应了服务器(115.239.210.36)的确认,连接成功。为:ACK,此时seq:
x+1(为1),ACK:y+1(为1)。此为三次握手的第三步;
4)No4:浏览器(192.168.1.6)发出一个页面HTTP请求;
5)No5:服务器(115.239.210.36)确认;
6)No6:服务器(115.239.210.36)发送数据;
7)No8:客户端浏览器(192.168.1.6)确认;
8)No81:客户端(192.168.1.6)发出一个图片HTTP请求;
9)No202:服务器(115.239.210.36)发送状态响应码200 OK。
六、头域六、头域
每个头域由一个域名,冒号(:)和域值三部分组成。域名是大小写无关的,域值前可以添加任何数量的空格符,头域可
以被扩展为多行,在每行开始处,使用至少一个空格或制表符。
6.1
、请求信息:、请求信息:
发出的请求信息格式如下:
●请求行,例如GET /images/logo.gif HTTP/1.1,表示从/images目录下请求logo.gif这个文件。
●(请求)头,例如Accept-Language: en
●空行
●可选的消息体 请求行和标题必须以<CR><LF>作为结尾(也就是,回车然后换行)。空行内必须只有<CR><LF>
而无其他空格。在HTTP/1.1协议中,所有的请求头,除post外,都是可选的。
三个部分分别是:请求行、消息报头、请求正文。
6.2
、请求方法、请求方法
HTTP/1.1协议中共定义了八种方法(有时也叫“动作”)来表明Request-URI指定的资源的不同操作方式:
OPTIONS - 返回服务器针对特定资源所支持的HTTP请求方法。也可以利用向W eb服务器发送'*'的请求来测试服务器
的功能性。
HEAD- 向服务器索要与GET请求相一致的响应,只不过响应体将不会被返回。这一方法可以在不必传输整个响应内容的
情况下,就可以获取包含在响应消息头中的元信息。该方法常用于测试超链接的有效性,是否可以访问,以及最近是否
更新。