您的位置:首页 > 新闻资讯 >文章内容
HTTP代理是透明代理也是非透明代理
来源:互联网 作者:admin 时间:2019-05-07 10:33:14

  HTTP代理是透明代理也是非透明代理,之所以强调是“透明”代理,也就是说这样的代理对客户端来说是不可见的,并不需要在客户端的浏览器中作关于代理的设置。


  代理是一个中间程序,它既可以担当客户端的角色,也可以担当服务器的角色。代理代表客户端向服务器发送请求。客户端的请求经过代理,会在代理内部得到服务或者经过一定的转换转至其他服务器。一个代理必须能同时实现本规范中对客户端和服务器所做的要求。


HTTP代理是透明代理也是非透明代理


  透明代理(transparentproxy)需要代理认证和代理识别,而不修改请求或响应。


  非透明代理(nontransparentproxy)需修改请求或响应,以便为用户代理(useragent)提供附加服务,附加服务包括组注释服务、媒体类型转换、协议简化或者匿名过滤等。


  除非透明行为或非透明行为被显式地声明,否则,HTTP代理是透明代理也是非透明代理。


  假设有这样的典型NAT网络环境:


  网关: 192.168.0.1


  客户端:192.168.0.2


  子网掩码:255.255.255.0


  Internet上某个主机的地址为123.123.123.123


  客户端需要用HTTP协议访问123.123.123.123,其首先要连接123.123.123.123的80号端口,而这个连接的TCP包会发送的网关192.168.0.1,网关会对数据包做NAT转换,将其源地址修改为对外的公网IP,并将数据包发送回去,这是正常的情况。但是如果使用的是透明代理,也就是说在网关上做了关于透明代理的配置,则网关会检查每一个对80号端口发起连接的TCP数据包,如上面的数据包会被匹配上,这个连接并不会被转发的实际的123.123.123.123,而是网关会将其转发到指定的HTTP代理服务器,这个代理服务器实际去从123.123.123.123取得需要的数据,然后将数据返回给客户端,这样对于客户端来说,它并不知道自己连接的不是实际的服务器,而是HTTP代理服务器。在代理服务器上使用缓存,则可以提高内网的访问速度。


相关文章内容简介
推荐阅读
  • 17 2019-05
    代理IP要合理使用避免网站排名出问题

    代理IP要合理使用避免网站排名出问题,如果滥用代理IP,导致网站被发现,后果是很严重的。每一个经营网站的人员应该都有这样的体会,这几年的白帽SEO越来越难做了,伴随搜索引擎技术的

  • 12 2019-06
    匿名的代理服务器绝对安全吗

    匿名的代理服务器绝对安全吗?这个时代,大家都担心安全的问题,为了避免信息泄露,使用匿名的代理服务器绝对安全吗?

  • 12 2019-06
    SOCKS与HTTP代理对比用哪个?

    SOCKS与HTTP代理对比用哪个?日常中见HTTP比较多些,而SOCKS估计就比较少了,这是不是说使用HTTP代理比较好呢?

  • 21 2019-03
    使用代理IP池伪装爬虫IP地址可以继续爬

    爬虫的IP地址如果没有伪装好,这是非常容易被封的,影响效率不说,还拿不到数据。因此,对于爬虫而言,代理IP池是非常重要的。如果爬虫使用了高质量的代理IP池,可以很好的伪装自己的IP

  • 10 2019-04
    搭建IP代理池步骤:IP的获取、存放、检测、外部接口

    搭建IP代理池步骤有哪些?在公司做分布式深网爬虫,搭建了一套稳定的IP代理池服务,为上千个爬虫提供有效的IP代理,保证各个爬虫拿到的都是对应网站有效的IP代理,从而保证爬虫快速稳定

  • 27 2019-06
    游戏设置代理IP怎么查看是否生效

    游戏设置代理IP怎么查看是否生效?玩游戏想要防止IP被封,使用代理IP更换IP地址是个好办法,不然被封个十天半个月的,非常影响玩游戏的心态不说,也错过了赚钱的机会。因此玩游戏使用代

在线客服
大客户VIP渠道
点击这里给我发消息
讨论QQ群
HTTP代理IP爬虫
客服电话
13318873961