帮助中心

汇集使用技巧,一分钟上手动态IP,赢在大数据时代,从这里开始。

当前位置:帮助中心>最新资讯

HTTP代理和HTTPS代理的工作流程有什么不同?

  随着代理服务器的广泛使用,大家多少对这一工具有一些了解,今天我们就来看看HTTP代理和HTTPS代理的工作流程有哪些不同?

  HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。这种代理扮演的是“中间人”角色,它负责在两端之间来回传送HTTP报文。

HTTP代理和HTTPS代理的工作流程有什么不同?

  HTTP工作流程:

  1、客户端浏览器将请求原封不动的发送给代理服务器

  2、代理服务器从Http Header中获取目标的主机地址,将请求发送给目标主机

  3、目标主机将响应回传给代理服务器

  4、代理服务器将响应回传给客户端浏览器。

  对于客户端浏览器来说,代理服务器就是目标web服务器。

  对于web服务器来说来说,它会把代理当做客户端,完全察觉不到真正客户端的存在。

  这种代理服务器实现是比较简单的,基本上是原封不动的透传,主要是第2步,需要从header中识别目标主机地址。

  HTTPS是在HTTP上建立SSL加密层,并对传输数据进行加密,是HTTP协议的安全版。

  一、主要作用是:

  1、对数据进行加密,并建立一个信息安全通道,来保证传输过程中的数据安全;

  2、对网站服务器进行真实身份认证。

  二、主要流程为:

  1、浏览器首先发送HTTP Connect请求给代理服务器,发送目标主机信息。

  2、代理服务器建立和目标主机的tcp链接,并向浏览器回应Connection Established应答。

  3、浏览器将请求发送给代理服务器,代理服务器透传给目标主机。

  4、目标主机将响应回给代理服务器,代理服务器将响应回给浏览器。



在线咨询
微信号

微信号

回到顶部