代理ip

>

换ip软件

>

http代理

>

ip代理

您的位置:首页 > 新闻资讯 > 文章内容
浅析HTTP代理原理
来源:网连代理 作者:admin 时间:2019-09-20 16:35:07

  在整个互联网的Web结构中,HTTP代理服务器是一个出现频率极高的组件(其他还有浏览器、缓存服务器、Web服务器、DNS解析服务器等),理解HTTP代理服务器的原理有助于我们更好地认识Web架构。


  代理服务器的位置


浅析HTTP代理原理


  上图所示就是一个最原始代理服务器的角色:假设你现在在公司的办公室里访问http://www.qq.com,那通常来讲你是通过你们公司的代理服务器在畅游互联网。你本地浏览器的HTTP请求先到达代理服务器,代理服务器收到你的请求之后解析你的请求报文,然后向目标服务器发起HTTP请求,收到目标服务器的响应之后,再把响应报文回复给你。这就是代理服务器的工作流程。


  为什么需要代理服务器


  有些公司需要限制某些网站不能被员工访问,那么就可以在代理服务器上添加策略:当检测到有员工访问该网站时直接提示;


  公司出于安全的考虑,避免员工访问的网站带入病毒,因为所有请求和响应都会经过代理,所以就可以在代理上做病毒检测;


  假设员工A和员工B都想访问http://www.qq.com/test.html,那代理服务器可以缓存test.html,这样员工A和B的两个请求可以缩减为一个,降低了网络带宽的开销;


  总而言之,代理服务器是一个口子,有了这个口子,我们就可以在这个口子上做任何事情。


  代理服务器与缓存服务器


  在现实的架构中,代理服务器与缓存服务器的角色越来越模糊,或者说通常把两者合二为一——一个位于客户端和服务端中间位置的服务器既有代理的功能又有缓存的功能,比如我们熟悉的CDN。


  反向代理服务器


  在代理服务器的基础上,又逐渐衍生出代理反向代理服务器:


浅析HTTP代理原理


  最原始的代理服务器的代理是指充当客户端的“代理”,那如上图所示的代理则是Web服务器的代理,因此我们给其取名为反向代理服务器。(反向的含义是以前代理客户端,现在代理服务端)


  反向代理服务器对外屏蔽了真实的服务器,并且作为服务端的出入口,我们可以在反向代理服务器上添加策略:比如Web攻击防护策略、CC攻击防护策略等。


相关文章内容简介
推荐阅读
  • 03 2019-12
    修改电脑IP地址的方法

    随着互联网的飞速发展,现已经是不可取代的网络时代,网络让我们有了丰富多彩的生活和足不出户的便捷,互联网就像一张蜘蛛网一样,紧紧的把每一个人都吸附在上面,现在的生活也离不开

  • 20 2019-12
    服务器租用需要注意这四点

    在现如今网络发达的时代,服务器租用已经成为一种业务模式。它的优点在于用户不用去自己订购服务器也可以使用发哦服务器,能大大地降低服务器资金的投入,这一点对于一些中小型企业和

  • 23 2019-10
    购买ip代理时要避免的错误

    如果你打算购买代理服务,不管你是打算用来实现web抓取、价格监视、广告验证或其他类型的在线操作,都必须认真挑选。现在给大家列举了在购买代理服务器时碰到的一些常见错误。(1)购买了

  • 23 2019-09
    使用代理服务器爬取网页还会被封IP吗?

    最近写了个爬虫,大量访问后,会被屏蔽IP,于是用了代理服务器,可结果还是会被屏蔽。使用代理后还是会被屏蔽吗,有什么解决办法吗?使用高匿名代理IP就不会出现被屏蔽的问题了,之所

  • 11 2019-09
    高匿名、匿名和透明代理之间的区别

    编写爬虫的时候,我们经常会用到代理ip​,HTTP代理按匿名度可分为透明代理、匿名代理和高度匿名代理。使用透明代理,对方服务器可以知道你使用了代理,并且也知道你的真实IP。透明代理

  • 12 2019-09
    使用相同的代理IP为什么有时效果不一样

    使用相同的代理IP为什么有时效果不一样?有些用户反映,在使用IP代理的过程中有时候会遇到这样的情况,即使用同样质量的一批不同的IP代理加上相同的策略访问同一个网站,有的成功有的失