如何连接和断开与代理的连接?

时间:2019-11-08 17:17:39

标签: c# server proxy

我购买了高级代理,他们只给我发送了IP(51.38.119.210)和用户名和密码。我在C#项目中需要此代理。我需要连接我的单行方法和断开连接的方法。

我到处搜索,发现以下代码:

WebRequest request = WebRequest.Create("51.38.119.210");
WebProxy proxy = (WebProxy)WebProxy.GetDefaultProxy();

1 个答案:

答案 0 :(得分:0)

在实践中,我实际上从未真正使用过太多代理,因此我的知识主要来自网络理论。

但是我想它与PortForwarding的功能类似NAT:在接口和端口Y上到达它的请求,总是路由到接口和端口X(当然,接口但端口可能不相同)。因此,这就是通过适当的转发(或代理服务器的任何调用)来设置服务器。然后发送到它的传入端口。

不幸的是,Wich是网络/服务器管理的基础,而不是编程的基础。这听起来也很像是一项家庭作业。对于那些我们不提供代码的网站,仅提供说明。