C# 在我的应用程序中使用的代理选项
我编写了一个下载YouTube视频的小应用程序,但与大多数公司一样,它们不允许您查看YouTube,因此我想在我的应用程序中加入一个代理选项,通过提供的代理ip和端口下载YouTube视频。您可能正在寻找以下内容:C# 在我的应用程序中使用的代理选项,c#,proxy,C#,Proxy,我编写了一个下载YouTube视频的小应用程序,但与大多数公司一样,它们不允许您查看YouTube,因此我想在我的应用程序中加入一个代理选项,通过提供的代理ip和端口下载YouTube视频。您可能正在寻找以下内容: 通过这种方式,您可以引用系统代理设置或使用自己的设置覆盖它们 如果你的应用程序源于你可以查看 更新 要使您的.NET应用程序使用特定代理,请执行以下操作: <?xml version="1.0"> <configuration>
通过这种方式,您可以引用系统代理设置或使用自己的设置覆盖它们
如果你的应用程序源于你可以查看
更新 要使您的.NET应用程序使用特定代理,请执行以下操作:
<?xml version="1.0">
<configuration>
<system.net>
<defaultProxy>
<proxy usesystemdefault="False"
proxyaddress="<YOUR_PROXY_IP_ADDRESS>:<YOUR_PROXY_PORT>"
bypassonlocal="True" />
</defaultProxy>
</system.net>
</configuration>
在应用所在的文件夹中创建一个名为[Your_App_Name].exe.config的文件
编辑新创建的文件以包含以下内容:
<?xml version="1.0">
<configuration>
<system.net>
<defaultProxy>
<proxy usesystemdefault="False"
proxyaddress="<YOUR_PROXY_IP_ADDRESS>:<YOUR_PROXY_PORT>"
bypassonlocal="True" />
</defaultProxy>
</system.net>
</configuration>
用您想要使用的代理替换。请澄清您的问题。这个代理到底应该做什么?在“菜单”选项卡上,我会有选项,然后在该选项下显示代理。当你单击“代理窗体”弹出,编辑代理设置完成后,点击“保存”,然后你可以粘贴到youtube链接,它将通过你在“代理设置”下设置的代理下载视频。你确定需要一个应用程序吗那个你为什么不直接使用IE或Firefox,并在其中更改代理设置呢?我想学习如何在我的应用程序中实现代理设置,我是一名网络管理员,我们已经锁定了浏览器设置,因此你无法更改它们。我只希望我的应用程序使用特定的代理。要下载,System.Net.WebProxy类可以这样使用吗?