HTTP代理的实现形式,可以通过修改注册表项,然后启动浏览器来实现,也可以通过SOCKET通信,构造HTTP头实现。下面是关于注册表实现的方式。
注册表实现,只需要修改几个关键的注册表项可以了。
第一项:启用代理的注册表项。
第二项:代理的IP和端口。
第三项:连接的方式。
第四项:让注册表项立即生效。严格来说,这一步并没有修改注册表项,而是调用API通知注册表项生效。
下面是相关代码:
using System;
using System.Collections.Generic;
using System.Linq;
using Sy