【问题标题】:checking proxy type in .net检查.net中的代理类型
【发布时间】:2011-04-24 10:28:48
【问题描述】:

谁能帮助我检查 .net 中的代理类型的代码?所以我将代理信息放在文本框中,它将返回代理类型

大约有4-5种

Transparent, Anonymous, Elite, Anonymouse + Elite

它与返回的标头有关,这里有一些标头

HTTP_X_FORWARDED_FOR
HTTP_VIA

编辑

大约有 5 类代理

UNKNOWN_PROXY
DEAD_PROXY
HTTP_PROXY
SOCKS4_PROXY
SOCKS5_PROXY

我感兴趣的是HTTP_PROXY。 当您通过代理向谷歌或任何网站发出请求时,我听说的以某种方式返回的标头也返回正在使用的代理类型

【问题讨论】:

  • 你的问题很不清楚。你在说什么样的代理?你到底想对他们做什么?谁将标题返回给您?
  • 我添加了更多信息
  • 但是你想用这些代理类型做什么呢?看看您的计算机是否正在使用一台?
  • 我需要知道我正在使用的代理类型,如果它是匿名的,透明的等等

标签: .net winforms proxy


【解决方案1】:

我认为您必须设置一个网络服务器(可由代理服务器访问)
您的 winform 应用程序通过代理向部署在该网络服务器上的网络应用程序发送 http 请求
对您的网络服务器的真实请求将由代理服务器发送,您可以检查标头并查看您找到的 IP 是您的客户端或代理服务器的 IP,然后发回代理的类型。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-18
    • 2019-08-24
    • 1970-01-01
    • 2011-05-24
    • 2016-05-28
    • 1970-01-01
    • 2014-02-24
    相关资源
    最近更新 更多