首页 > 其他分享 >国内HTTP代理具有哪些类型

国内HTTP代理具有哪些类型

时间:2022-11-07 13:48:10浏览次数:71  
标签:HTTP 哪些 IP 代理 代理服务器 REMOTE 客户端

  HTTP代理类型一共能分为四种。除了前面提到的透明代理,匿名代理,高匿代理,还有混淆代理。从安全程度来说,这四种代理类型的排序是高匿>混淆>匿名>透明。代理类型主要取决于代理服务器端的配置。不同配置会形成不同的代理类型。在配置中,这三个变量REMOTE_ADDR,HTTP_VIA,HTTP_X_FORWARDED_FOR是决定性因素。

  REMOTE_ADDR表示客户端的IP,但是它的值不是由客户端提供的,而是服务器根据客户端的IP指定的。如果使用浏览器直接访问某个网站,那么网站的web服务器(Nginx、Apache等)就会把REMOTE_ADDR设为客户端的IP地址。如果我们给浏览器设置代理,我们访问目标网站的请求会先经过代理服务器,然后由ip代理软件将请求转化到目标网站。那么网站的web服务器就会把REMOTE_ADDR设为代理服务器的IP。

  X-Forwarded-For是一个HTTP扩展头部,用来表示HTTP请求端真实IP。当客户端使用了代理时,web服务器就不知道客户端的真实IP地址。为了避免这个情况,代理服务器通常会增加一个X-Forwarded-For的头信息,把客户端的IP添加到头信息里面。

  via是HTTP协议里面的一个header,记录了一次HTTP请求所经过的代理和网关,经过1个代理服务器,就添加一个代理服务器的信息,经过2个就添加2个。

 

标签:HTTP,哪些,IP,代理,代理服务器,REMOTE,客户端
From: https://www.cnblogs.com/huakexiaopeng/p/16865651.html

相关文章

  • HTTP代理在网站运营中发挥巨大作用
    代理服务器能够让我们的网络使用更加的快速便捷,这是由代理技术所带来的改变,我们需要好好了解。像是在网站运营中,很多资源是不可少的,它能够将产品营销所应用的网络资源......
  • 通过哪些途径可以获取http代理
    我们平时在很多地方都需要用到HTTP代理,例如效果补单、数据爬虫等等,如果没有http代理的支撑我们的工作很难继续开展下去,那么通过哪些途径可以获取HTTP代理呢?一、收......
  • HTTP代理对个人隐私的保护
    随着时代的进步,网络的发达,依靠网络工作的人员也越来越多,HTTP代理的存在帮助了很多网络工作人员达到了高效率的工作。HTTP代理不仅网络工作人员可以常用到,个人也可以使......
  • HTTP的发展历史
    互联网的始祖-阿帕网在1968年6月3日,罗伯茨向泰勒描述了建立阿帕网的计划,18天后,也就是6月21日,泰勒批准了这个计划,14个月后阿帕网建立。在1973年ARPA网扩展成......
  • Nginx configure error: the HTTP rewrite module requires the PCRE library
    IssueWhen configure nginx1.19.0,runthecommands../configure--prefix=/opt/nginx-1.19.0CopyButthefollowingerror occurs.checkingforPCRElibr......
  • nginx 代理mongodb redis 配置
    worker_processes1;events{worker_connections1024;}stream{ upstreamapp-ssh{ server192.168.25.130:22; } upstreamapp-redis{ serve......
  • css3 新增的特性有哪些?
    css3选择器。css3边框(borders)css3背景css3渐变css3文本效果css3字体(@font-size规则)css3转化和变形1)2D转换方法2)3D转换属性css3过渡(transition属性)css3......
  • Nginx操作:显示代理IP与配置多个静态文件
    今天使用Nginx,排查一个问题,负载过程,登陆应用提示“暂无权限”!需要查看负载真实IP信息就有了这篇记录。先上脚本:#add_headerbackendIP$upstream_add......
  • Nginx1.8.1 编译扩展https
    nginx无缝编译扩展https本贴只限用于通过编译安装的nginx,如果用的是yum源安装请卸载后参见 安装nginx部分。一、重新编译nginx1、查看nginx是否支持ssl/usr/local/nginx/sb......
  • 测试文档类型有哪些?
    在软件测试过程中,很多小伙伴沉迷于通过软件测试工具执行测试过程,往往忽略软件测试文档的作用。实际上,软件测试文档对于测试人员理顺测试步骤,提高工作效率都有很重要的意......