要理解HTTP代理,首先需要理解什么是“代理”?代理其实就一个代替你办某一件事的过程。
举个例子:你是老板,想喝水了,然后叫秘书帮你倒了一杯水过来。这个秘书代替你完成的过程就可以称为代理了。
HTTP代理
HTTP代理主要分为2种代理:普通代理和隧道代理。
你可能会问:普通代理和隧道代理有什么区别呢?
还是拿上面的例子来说吧。
普通代理例子:
假如你现在要和某一个客户约个会议,于是跟秘书说:“打电话给XX客户,下午17:00约个会议”。
于是秘书拿起电话打过去,跟XX客户说:“下午17:00约个会议”。
然后XX客户回答说:“OK”。
这时秘书挂了电话,然后跟你说:“OK”。
这就是普通代理,整个过程秘书是完成参与在里面的。
隧道代理例子:
假如你现在要和某一个客户约个会议,于是跟秘书说:“打电话给XX客户”。
于是秘书拿起电话打过去,接通之后,把电话给你。
你跟XX客户说:“下午17:00约个会议”。
然后XX客户回答说:“OK”。
然后XX客户挂了电话后,秘书也从你手上拿走了电话挂掉。
这就是隧道代理,整个过程秘书只负责电话接通和关闭。
普通代理
普通代理是最常见的一种代理模式。
这里的代理服务器就好比你的秘书。
隧道代理
HTTP客户端通过 CONNECT 方法请求隧道代理创建一条到达任意目的服务器和端口的 TCP 连接,代理服务器并对客户端和服务器之间的后继数据进行盲转发。
HTTP代理的应用
现在的网络中存在这无数的代理服务器。
我们把针对客户端(client)进行代理(proxy)称之为: 正向代理 。
针对服务器(server)进行的代理(proxy)称之为: 反向代理 。
正向代理
正向代理中,proxy和client同属于一个LAN(局域网),对server透明。
比如:你常常使用的“梯子”就是正向代理。
反向代理
反向代理中,proxy和server同属于一个LAN,对client透明。
比如:现在很多的服务器都只会暴露接入层机器,并不会暴露真正的服务器。这里的接入层机器就可以被认为是代理服务器。
实际案例
条件是这样的:
防火墙(只开放80)内的机器A
防火墙外部的机器B(http隧道服务器)
防火墙外部的机器C
A,C间无法进行非HTTP通讯
你需要做的就是让A与C能进行正常的数据发送与请求数据。
解决方案:
机器A上的隧道程序将请求封装为正常的HTTP请求;
机器B收到报文后,隧道程序将其解析成非HTTP协议请求;
机器B通过非HTTP协议请求机器C;
机器C返回非HTTP协议响应机器B;
机器B隧道程序将响应封装为HTTP响应机器A;
机器A上的隧道程序将HTTP响应解析为非HTTP协议请求响应。
相关资讯
黑核动态ip代理为你详解这些长得很像的代理模式
HTTP代理是什么?HTTP团队路径是什么?HTTPS是一个复杂的HTTP数字吗?初次接触这种代理的新程序员不可避免地会对此感到困惑。别着急,这篇文章马上就来告
来源:黑核动态ip代理
2019-04-10 14:47:11
HTTP代理模式应用简介
要理解HTTP代理,首先需要理解什么是“代理”?代理其实就一个代替你办某一件事的过程。举个例子:你是老板,想喝水了,然后叫秘书帮你倒了一杯水过来。这个秘书代替你
来源:黑核动态ip代理
2019-05-28 09:54:22
换IP软件常见的四种模式
现如今,很多人由于工作原因需要经常使用换IP软件,但对其原理和模式不是很了解。下面就简单介绍下换IP软件常见的四种模式,希望对大家有所帮助。1.L2TPL2TP
来源:黑核动态ip代理
2019-10-18 13:57:00
为什么要使用代理模式?
代理这个词大家肯定已经非常熟悉,因为现实中接触的很多,其实现实中的东西恰恰可以非常形象和直观地反映出模式的抽象过程以及本质。现在房子不是吵得热火朝天吗?我们就以
来源:黑核动态ip代理
2019-11-18 14:33:16
http代理调用模式
近年来互联网的快速发展,各行各业发展尤为迅速,大数据时代来临,爬虫行业迎来高速发展,http代理的作用也日益重要。近几年来,各种代理IP的推出吸引了不少人的关注
来源:黑核动态ip代理
2019-11-28 14:18:11
HTTP代理的简介及功能
什么是HTTP代理?简单来说,HTTP代理指的是使用代理服务器使网络用户访问外部网站。代理服务器是介于浏览器和Web服务器之间的一台服务器,是建立在超文本传输协
来源:黑核动态ip代理
2019-05-20 10:19:19
现在采集越来越难如何找到实用的HTTP代理IP
目前,中国的互联网大军正在不断壮大,各种各样依托互联网的新兴行业正在兴起,哪怕是很多传统行业,为了抢占竞争的制高点,也将跟友商之间的竞争搬到了互联网平台之上。对
来源:黑核混拨ip加速器网
2018-12-28 15:56:10
用了这些应用程序让您的iPhone更安全
2016年3月的苹果与联邦调查局的法庭案件明确表示,入侵iPhone并不容易。除了苹果公司在隐私方面的企业立场,设备本身还有一些保护功能,从密码和TouchID
来源:黑核混拨ip加速器网
2019-01-05 14:25:00
什么是ip代理软件?可以修改ip地址吗?
经常碰到朋友问,代理IP是做啥的,有什么用。我对他一顿解释,然后他还是云里雾里,好吧,可能是我口才不好,这里写文再解释下。代理IP对于很多人来说,用处很大,他们
来源:黑核混拨ip加速器网
2018-12-27 17:27:18
VPN、HTTP代理、在线代理之间的区别
基本上目前市面上使用最广用户最多的三种模式就是这三种了。我们常说的VPN代理为其一,HTTP和类似代理为其二,比较特别的在线代理为其三。下文整理了VPN、HTT
来源:黑核动态ip代理
2019-05-13 10:17:41
推荐阅读
Copyright © | 广州网连信息技术有限公司动态ip代理版权所有 备案号:粤ICP备18088888号-15 网站地图