WebRequest与代理到whatsmyip.net显示我的真实ip
本文关键字:显示 我的 真实 ip net whatsmyip 代理 WebRequest | 更新日期: 2023-09-27 18:06:18
我正在尝试代理我的请求,但似乎代理设置被忽略了。我使用下面的代码:
var req = (HttpWebRequest)WebRequest.Create("http://whatsmyip.net/");
req.Proxy = new WebProxy("195.128.253.243", 8080) { BypassProxyOnLocal = false };
req.CachePolicy = new RequestCachePolicy(RequestCacheLevel.NoCacheNoStore);
var html = new StreamReader(req.GetResponse().GetResponseStream()).ReadToEnd();
代理从这里只是一个随机的免费代理。结果总是包含我的真实ip而不是代理ip。
当我使用hidemyass或其他替代方法浏览该网站时,ip会按预期变化。
有人知道我做错了什么吗?
我刚刚尝试了您的代码(没有HttpWebRequest cast)从我的本地tor服务器反弹,它按预期工作。您是否尝试过在IE中直接使用代理?