首页 > 代码库 > http过程

http过程

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

1) 连接

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

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

2)请求

   向web服务器发送请求:

        Get 路径/文件名

        Post 用于form参数传递

3) 应答

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

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

4)关闭连接

   应答结束后,关闭连接。

http过程