博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

http过程

Posted on 2014-09-13 11:30  widy  阅读(126)  评论(0)    收藏  举报

当在浏览器里输入URL地址时,http的通讯过程:

1) 连接

DNS解析:URL——>DNS服务器(找到返回其ip,否则继续将DNS解析请求传给上级DNS服务器)

Socket连接:通过IP和端口连接,若URL里不包含端口,则使用默认端口。

2)请求

   向web服务器发送请求:

        Get 路径/文件名

        Post 用于form参数传递

3) 应答

  Web服务器接收到请求,进行处理:

      从文档空间中找出相应的html文件,找到则发给相应浏览器。

4)关闭连接

   应答结束后,关闭连接。