您的位置:首页 > 新闻资讯 >文章内容
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代理服务器。在代理服务器上使用缓存,则可以提高内网的访问速度。


相关文章内容简介
推荐阅读
  • 30 2019-09
    使用HTTP代理访问云服务的配置教程

    在我们使用代理IP的时候,如果需要访问其他软件或者是爬虫,都是需要经过相关的配置才能够使用的。使用HTTP代理服务的时候,如果我们需要对云服务器进行访问,应该怎么办?

  • 24 2019-06
    遇到封IP用动态IP马上解决

    遇到封IP用动态IP马上解决,因为现在用户的人多了,每个的网络访问量是非常大的,很多网站都对IP进行了限制,增加网站的防御性,预防遭遇攻击。但是这对一些网络推广之外的工作人员来讲

  • 02 2020-09
    机灵代理ip的作用

    针对常常应用互联网技术的人而言,机灵代理服务器专用工具即使沒有应用过,可是也不会感觉很生疏,由于更换ip常常可以在互联网中见到。如今互联网营销愈来愈广泛,很多人都是采用机灵

  • 04 2019-07
    代理IP用什么地区的好?

    代理IP用什么地区的好?代理有地区之分的,像机灵代理拥有全国200多城市的IP线路,也就是说有些地区有代理也有地区没有,这是为什么呢?代理IP用什么地区的好?

  • 06 2020-01
    免费代理ip​的风险!

    免费代理ip​的风险!不管什么东西,可能都是存在风险的,因此我们在使用之前是有必要去了解下其风险性程度的,倘若风险性过大,与收益差之深远,这就没有必要了,是吧。今天我们来讲下

  • 06 2020-05
    动态ip与静态ip代理的区别

    现在的代理ip资源很多,无论是哪一种代理ip资源,都会有人使用,但是为了广大用户的使用安全以及使用效率,付费代理还是具有很大的优势。

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

大客户经理微信

微信公众号

微信公众号

回到顶部