如何判断HTTP代理IP的匿名程度?

如何判断HTTP代理IP的匿名程度?

X-Forwarded-For: 客户端真实IP, 代理服务器IP
Via: 1.1 proxy_server (代理软件名称)
X-Real-IP: 客户端真实IP

X-Forwarded-For: unknown 或 代理服务器IP
Via: 1.1 proxy_server
X-Real-IP: 代理服务器IP

# 无任何代理相关头字段,与正常用户请求的头信息一致

import requests

def check_proxy_anonymity(proxy):
    # 目标测试接口(返回IP和请求头)
    url = "http://httpbin.org/get"
    try:
        response = requests.get(url, proxies=proxy, timeout=5)
        data = response.json()
        # 提取关键信息
        origin_ip = data.get("origin")  # 目标服务器看到的IP
        headers = data.get("headers")   # 请求头信息
        print(f"目标服务器看到的IP: {origin_ip}")
        print(f"请求头中的代理相关字段:")
        # 检查是否泄露真实IP或代理身份
        has_real_ip = any(key in headers for key in ["X-Forwarded-For", "X-Real-IP"])
        has_proxy_header = any(key in headers for key in ["Via", "Proxy-Connection"])
        
        if has_real_ip and has_proxy_header:
            return "透明代理(Transparent)"
        elif not has_real_ip and has_proxy_header:
            return "匿名代理(Anonymous)"
        elif not has_real_ip and not has_proxy_header:
            return "高匿代理(Elite)"
        else:
            return "未知类型"
    except Exception as e:
        return f"代理无效: {str(e)}"

# 测试代理(替换为实际代理IP和端口)
proxy = {
    "http": "http://111.xxx.xxx.xxx:8080",
    "https": "https://111.xxx.xxx.xxx:8080"
}

print(check_proxy_anonymity(proxy))

原创文章,作者:余初云,如若转载,请注明出处:https://blog.jidcy.com/ip/gndl/870.html

Like (0)
Previous 2025年11月13日 下午8:00
Next 2025年11月14日 下午4:00

相关推荐

  • 代理IP的来源种类有哪些?

    今天,我想和大家聊聊代理IP这个话题。你可能听过别人提起:“我用代理IP爬数据、换IP、跑任务…”,但自己一听到“代理IP”就一头雾水?别急,今天我就用大白话,带大家了…

    2025年11月19日
    0
  • 2026最新免费代理ip地址

    在信息技术飞速发展的今天,网络安全与隐私保护越来越成为每个人关注的焦点。2026年,随着科技的不断进步和互联网资源的多样化,免费的代理IP地址也成为了网民们寻找的热门资源。然而,您…

    2026年1月20日
    0
  • Socks5代理IP的使用教程及常见问题

    在数字化时代,隐私和安全愈发受到重视,而Socks5代理IP因其高效的匿名性与灵活性,成为了众多用户的首选工具。然而,对于初次接触该技术的用户而言,如何正确使用Socks5代理IP…

    2025年12月4日
    0
  • 设置代理IP服务器地址的步骤

    在数字化日益深入的今天,代理IP服务器成为了众多用户在网络世界中实现高效隐私保护和访问限制突破的重要工具。然而,很多人对如何设置代理IP服务器地址仍感到困惑。今天,我们将深入剖析这…

    2025年12月8日
    0
  • 如何在系统设置中查看代理IP和端口?

    在当前互联网高度发展的时代,代理IP的使用变得越来越普遍,无论是为了保护隐私、突破网络限制,还是提高网络安全性,代理IP都扮演着重要角色。然而,对于许多用户而言,如何查看代理IP和…

    2025年11月10日
    0
  • 构建与管理爬虫代理IP池方案

    搞过爬虫的都懂,最头疼的就是目标网站突然给你来个IP封禁。上周我帮朋友抓电商数据,刚跑半小时就被识别成机器人,这感觉就像打游戏被管理员踢出房间。这时候就得靠代理IP池来伪装成不同用…

    2026年2月10日
    0
  • 浅谈ip加速器与国内代理服务器

    在当今网络环境中,无论是网络游戏、跨境电商,还是国际网站浏览,稳定高速的网络连接对于用户而言变得越来越重要。然而,由于地理限制、网络封锁和延迟等问题,用户的体验可能会大受影响。此时…

    2026年1月21日
    0
  •  如何连接socks5代理

    在当今网络环境中,隐私保护和访问受限资源已经成为用户非常关注的话题。而socks5代理作为一种高效的网络代理协议,可以帮助用户更好地保护隐私、突破地理限制实现自由访问。那么,如何正…

    2025年12月5日
    0
  • 代理IP干货:常见问题及解答

    昨儿个群里有个哥们儿问了个关于代理IP的问题,我觉得这事儿挺普遍的,值得拿出来聊聊。代理IP就像是咱们上网时戴的面具,能隐藏真实身份,还能变换不同的身份去访问网站。 速度过快的尴尬…

    2025年11月19日
    0
  • 怎么测试代理ip是否可用

    在互联网中,代理IP已成为提升隐私保护和提高访问效率的重要工具。然而,许多人在实际使用中会遇到一个关键问题:如何测试代理IP是否可用?本文将带您了解简单高效的代理IP测试方法,让您…

    2025年11月6日
    0