HTTP三次握手

上一篇 / 下一篇  2014-11-04 21:11:10 / 个人分类:HTTP协议

一次HTTP操作称为一个事务,其工作过程可分为四步:

1)首先客户机与服务器需要建立连接。只要单击某个超级链接,HTTP的工作开始。

2)建立连接后,客户机发送一个请求给服务器,请求方式的格式为:统一资源标识符(URL)、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。(SYN第一次握手)

3)服务器接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。(SYNACK第二次握手)

4)客户端接收服务器所返回的信息通过浏览器显示在用户的显示屏上,然后客户机与服务器断开连接。(ACK第三次握手)

如果在以上过程中的某一步出现错误,那么产生错误的信息将返回到客户端,有显示屏输出。对于用户来说,这些过程是由HTTP自己完成的,用户只要用鼠标点击,等待信息显示就可以了。这里提一下LR的内容,在录制脚本的时候产生无数的Event,实际上是无数的HTTP请求;了解工具的同时,多了解其他原理。


TAG:

 

评分:0

我来说两句

Open Toolbar