Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# C代理/IP欺骗HttpWebRequest_C#_.net_Httpwebrequest_Http Proxy - Fatal编程技术网

C# C代理/IP欺骗HttpWebRequest

C# C代理/IP欺骗HttpWebRequest,c#,.net,httpwebrequest,http-proxy,C#,.net,Httpwebrequest,Http Proxy,我搜索过类似的问题,但没有找到任何答案。。 多次发出HttpWebRequests..网站会阻止IP地址。。 任何人都可以通过.NET Web请求中的IP欺骗/代理方法 如果IP地址无法更改..那么在web请求中集成代理的方法..我需要代理服务器吗?我是个笨蛋…所以我真的不知道该怎么办 在我发现的代码示例中,人们通常会做这件事。。 Proxy=newwebproxy192.168.1.2008080 这两个参数意味着什么?bcz我无法连接到远程服务器 编辑:: 我将如何实现SOCKS或任何其他代

我搜索过类似的问题,但没有找到任何答案。。 多次发出HttpWebRequests..网站会阻止IP地址。。 任何人都可以通过.NET Web请求中的IP欺骗/代理方法

如果IP地址无法更改..那么在web请求中集成代理的方法..我需要代理服务器吗?我是个笨蛋…所以我真的不知道该怎么办

在我发现的代码示例中,人们通常会做这件事。。 Proxy=newwebproxy192.168.1.2008080

这两个参数意味着什么?bcz我无法连接到远程服务器

编辑:: 我将如何实现SOCKS或任何其他代理..任何可以使用的库..???

首先,请使用

您的问题示例:

var wc = new WebClient();
// Want a proxy?
wc.Proxy = new WebProxy("*proxy-host*", *proxy-port(int)*);
var downloadedContent = wc.DownloadString("url");
确保代理处于联机状态,并且是HTTP代理,而不是HTTPS和SOCKS代理,您可以连接到它! 有关代理列表,请参见此处:


WebProxy构造函数参考:

您实际上需要一个HTTP代理来代理,所以您看到192.168.1.200:8080,他们可能有一个代理在该IP和端口上运行。@Lloyd说了什么。你不能只是发明随机的代理设置来使用。这不仅仅是写进一行或两行代码中的东西。安装一个,使用正确的地址,然后重试此方法。您无法连接到远程服务器,因为您使用的地址不存在。。。