美文网首页
Fiddler——HTTP工作原理

Fiddler——HTTP工作原理

作者: 樑衛東 | 来源:发表于2020-05-21 16:43 被阅读0次

    1,web浏览器创建套接字Socket,按照给定的IP(域名)和端口(80)来连接服务器 Socket.Connect()。

    2,连接成功后,浏览器依据HTTP协议规范,向web端服务器发送请求数据(请求行,请求头,数据等) Socket.send()。

    3,这个时候浏览器需要等待服务器处理并返回数据。

    4,web服务器使用Socket.Accept()等方法监听到浏览器连接后,开始接收浏览器发送过来的数据,接到后,依据HTTP协议规范解析数据,然后处理,最后将处理的结果(HTMl文档)发回给浏览器 Socket.send()。

    5,web服务器处理完后,关闭Socket。

    6,浏览器接收到服务器发回的数据(html文档)后,将结果在浏览器显示,关闭Socket。

    7,这样一次浏览器到WEB服务器的互动就结束了。

     8,然后再执行下一次请求。

    相关文章

      网友评论

          本文标题:Fiddler——HTTP工作原理

          本文链接:https://www.haomeiwen.com/subject/fahtahtx.html