为了获取远程访问用户的IP地址, 我们一般会取请求头里的  REMOTE_ADDR    、HTTP_VIA     、   HTTP_X_FORWARDED_FOR    三个地址。

在用户没有使用代理的情况下, REMOTE_ADDR就是用户的真实地址, 而后两个值为空。

但在使用了代理后,则根据这几个字段值的情况分几种:

高匿代理

这种是最理想的代理, REMOTE_ADDR是代理服务器的地址, HTTP_VIA 、HTTP_X_FORWARDED_FOR没值, 服务器无法感知用户是否使用了代理

匿名代理

这三个字段的值都是代理服务器的IP地址,服务器知道你使用了代理, 但不知道你的真实IP

透明代理

REMOTE_ADDR是代理IP,但HTTP_X_FORWARDED_FOR是你的真实IP地址, 虽然网络通道上是经过了代理服务器, 但服务器依然知晓你的真实地址。

综上,在需要隐藏你自己的IP信息的情况下, 最理想的就是使用高匿代理了。

爬虫——代理IP的高匿、匿名、透明介绍相关推荐

  1. 如何判断代理IP是高匿

    普通匿名代理能隐藏客户机的真实IP,但会改变我们的请求信息,服务器端有可能会认为我们使用了代理.不过使用此种代理时,虽然被访问的网站不能知道你的ip地址,但仍然可以知道你在使用代理,当然某些能够侦测i ...

  2. 如何判断我们的代理ip是高匿

    普通匿名代理能隐藏客户机的真实 IP,但会改变我们的请求信息,服务器端有可能会认为我们使用了代理.不过使用此种代理时,虽然被访问的网站不能知道你的ip地址,但仍然可以知道你在使用代理,当然某些能够侦测 ...

  3. 免费的高匿名爬虫代理池不求人|高可用、高匿名、代理池详解及搭建推荐

    文章目录 关于代理的分类: 透明代理(Transparent Proxy) 匿名代理(Anonymous Proxy) 混淆代理(Distorting Proxies) 高匿代理(Elite prox ...

  4. 爬虫所需要的爬虫代理ip究竟是什么?

    爬虫所需要的爬虫代理ip究竟是什么 当我们对某些网站进行爬去的时候,我们经常会换IP来避免爬虫程序被封锁.其实也是一个比较简单的操作,目前网络上有很多IP代理商,例如西刺,芝麻,犀牛等等.这些代理商一 ...

  5. http/https等爬虫代理ip的基本实现原理

    http/https等爬虫代理ip的基本实现原理 爬虫工作者在试用爬虫进行数据搜集的过程中经常会遇到这样的情况,刚开始的时候爬虫的运行情况是正常的,数据的抓取状况也在有条不紊的进行着,然而可能你一眼照 ...

  6. Python爬虫:爬虫所需要的爬虫代理ip是什么?

    当我们对某些网站进行爬去的时候,我们经常会换IP来避免爬虫程序被封锁.代理ip地址如何获取?其实也是一个比较简单的操作,目前网络上有很多IP代理商,例如西刺,芝麻,犀牛等等.这些代理商一般都会提供透明 ...

  7. 获得代理ippython_Python爬虫代理IP从哪里获取?

    如今代理ip被大家广泛使用,尤其是在爬虫工作中,相信许多做分布式深网爬虫的开发者对代理IP非常熟悉.面对网站千变万化的反爬虫策略,代理IP对爬虫工作帮助极大,这点爬虫人员深有体会.很多初学者刚开始入门 ...

  8. selenium+python设置爬虫代理IP

    selenium+python设置爬虫代理IP 1. 背景 在使用selenium浏览器渲染技术,爬取网站信息时,一般来说,速度是很慢的.而且一般需要用到这种技术爬取的网站,反爬技术都比较厉害,对IP ...

  9. 选择爬虫代理IP的重要性

    选择爬虫代理IP的重要性 中国互联网整体发展时间短,中国的互联网发展速度无疑是众国家中最快的一个.随着时间的变化大数据网络时代高速运行,给互联网行业带来了不少的利润和改变.爬虫作者作为大数据的数据来源 ...

最新文章

  1. quartus II Warning 好的时序是设计出来的,不是约束出来的
  2. jQuery 属性操作——案例:购物车案例模块
  3. 用户创建自定义的参数ID
  4. 计算机设备安全检查表,信息安全检查表
  5. 【论文常用网站】-昍陽
  6. xfce不小心禁用了鼠标
  7. 商业逻辑12讲之战略管理的逻辑
  8. WinMerge软件的使用
  9. 将结构体写入文件_将COCO检测结果写入json文件
  10. session、token、jwt、oauth2 傻傻分不清
  11. 数值分析-拉格朗日中值定理与积分中值定理
  12. PCL Lesson5: 直通滤波+空间平面拟合+提供原始点云数据集PCD文件
  13. Magento显示多货币,Magento 多货币设置
  14. CodeBlocks13.12汉化以及去掉注释及字符串的下划线
  15. 产品经理三大证书,考哪个好
  16. java 一元二次方程_java一元二次方程求根
  17. SWUST OJ1132: 机器人收集硬币
  18. 这 6 款在线 PDF 转换工具,得试试
  19. 理解ViT(结合代码)
  20. LibreOJ545. 「LibreOJ β Round #7」小埋与游乐场【网络流】

热门文章

  1. DEDECMS后台文章发布出错解决方案
  2. 基于大佬的代码实现看板娘效果(三段代码实现)
  3. ORACLE语句基本优化
  4. QT软件开发之基础控件--2.4.4 QTextEdit文本编辑器
  5. MySQL数据库期末考试试题及参考答案(08)
  6. php 输出等腰三角形,C语言输出等腰三角形
  7. 浅谈智慧医疗中常见的几种数据标注类型
  8. 实时音视频数据传输协议介绍
  9. eNSP配置(直连/静态/动态路由,DHCP,单臂路由,ACL,NAT,链路聚合,负载均衡,WLAN,备份路由)
  10. Hadoop LZO压缩配置