您的位置:首页 > 新闻资讯 >文章内容
了解http连接的常见流程与请求处理过程
来源:互联网 作者:admin 时间:2019-11-01 11:01:30

  http这个互联网协议是我们使用网络的时候经常会用的,为了加深大家对互联网的了解,机灵代理今天带来http连接的常见流程、从TCP编程看HTTP请求处理过程的分享:

  一、http连接的常见流程

  1、浏览器解析出主机名

  2、浏览器查询这个主机名的IP地址(DNS)

  3、浏览器获得服务端端口

  4、浏览器发起请求到到服务器

  5、浏览器向服务器发送一条HTTP GET报文

  6、浏览器从服务器读取HTTP响应报文

  7、浏览器关闭连接

  

http连接的常见流程


  二、从TCP编程看HTTP请求处理过程

  1、服务端:创建套接字(socket);将套接字绑定到端口上(bind);允许套接字进行连接(listen);等待连接(accept)

  2、客户端:获取服务端ip地址和端口号;创建套接字(socket);连接到服务器ip:port上(connect)

  3、服务端:通知应用程序有连接进来;开始读取请求(read)

  4、客户端:连接成功;发送HTTP请求(write);等待HTTP响应(read)

  5、服务端:处理HTTP请求报文;回送HTTP响应(write);关闭连接(close)

  6、客户端:处理HTTP响应;关闭连接(close)

  

http连接的常见流程


  以上就是有关http连接流程以及请求处理过程的步骤介绍。


相关文章内容简介
推荐阅读
  • 19 2019-04
    免费代理IP的抓取步骤分析

    免费代理IP的抓取步骤分析是怎样的?我们所要爬取或者访问的网站通过都有设置了反爬虫机制,比如使用同一个IP频繁的请求网页的次数过多的时候,服务器由于反爬虫机制的指令从而选择拒

  • 18 2019-06
    免费代理服务器为什么少人用

    免费代理服务器为什么少人用,现在很多人还是愿意租个代理服务器使用的,免费的不好吗?何必要浪费钱呢?

  • 29 2021-01
    动态ip代理的主要用途

    估计会有大量的人使用动态ip代理,主要是换ip,那么动态IP代理可以帮助哪些具体的服务呢?

  • 22 2020-07
    代理IP所在地区如何定位

    代理IP所在地区如何定位?拿到一个IP之后,如何确定这个IP是哪个地区的呢,方法比较多,这里介绍两个最直接的方法。

  • 25 2020-08
    代理ip服务器分类

    代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。代理服务器就好象一个大的Cache,这样就能显著提高浏览速度和效率。更重要的

  • 24 2019-12
    免费代理IP安不安全?

    免费代理IP安不安全?用免费代理IP​上网,就像是没有任何抗体的新生儿一样,很容易被病毒感染,专注于提供HTTP系列产品代理服务的高端优质IP代理企业经理代理ip,将为你具体解析使用免费

在线咨询
大客户经理
大客户经理
1829380381
13316264505

大客户经理微信

微信公众号

微信公众号

回到顶部