25
2021
06
10:14:26

【C#】.NET中设置代理服务器浏览网页的实现



推荐点击下面图片,通过本站淘宝优惠价购买:

image.png

目前很多种类的浏览器中都有代理服务器的设置,用户可以通过浏览器自定义更换自己的IP,实现在线代理翻(河蟹)墙浏览网页。

 

 

而在.NET中,亦可以通过调用API函数InternetSetOption来实现自定义代理IP的设置。。

 

首先引用System.Runtime.InteropServices名字空间:

using System.Runtime.InteropServices;

 

接着引入"wininet.dll"库文件,并定义IP代理设置方法:

View Code

 

调用NaviByProxy该方法,代理浏览网页:

复制代码
                if (lst.SelectedItems.Count > 0)
                {
                    //代理游览网站URL
                    NaviByProxy(
                        lst.SelectedItems[0].SubItems[0].Text, //选中的代理IP地址
                        lst.SelectedItems[0].SubItems[1].Text, //选中的代理IP的端口
                        textBox_url.Text.Trim()//url地址
                        );
                }
                else wbCnblog.Navigate(textBox_url.Text);
复制代码

 

实际效果:


本文链接:http://www.hqyman.cn/post/1772.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:





休息一下,本站随机推荐观看栏目:


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

您的IP地址是: