WebBrowser 设置代理(100分)

KrisCn 2009-05-01 12:52:17
EDIT1 是代理IP地址 EDIT2是代理IP端口 我想让 WebBrowser 用这代理上网 怎么实现?
...全文
349 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
KrisCn 2009-05-02
  • 打赏
  • 举报
回复
我也发现了 现在问题是 我设置好了代理 已经 在不关闭软件的情况下 如果关闭代理
yhf365 2009-05-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 KrisCn 的回复:]
试了 不行 MS可以改变 其实根本没 http://www.123cha.com/ 上这网就能知道 还有别的办法吗
[/Quote]
这应该是代理服务器的原因,它不是匿名代理,
我估计是个透明代理,这种代理会改编你的request fields(报文),
并传送你的真实IP,你用这种代理上网,就不能隐藏自己的IP。
所以在http://www.123cha.com/上还可以看到自己的IP。
建议楼主换一个匿名代理。
heikeyanxi 2009-05-01
  • 打赏
  • 举报
回复
我也想知道,帮顶
KrisCn 2009-05-01
  • 打赏
  • 举报
回复
可是实现 但是 如果要把IP代理取消该怎么办?
KrisCn 2009-05-01
  • 打赏
  • 举报
回复
试了 不行 MS可以改变 其实根本没 http://www.123cha.com/ 上这网就能知道 还有别的办法吗
yhf365 2009-05-01
  • 打赏
  • 举报
回复

var info:TInternetProxyInfo;
lngth:integer;
h:integer;
proxy :pChar;
bypass :PChar;
begin
proxy:=pChar(Edit1.text+':'+Edit2.text);
bypass:=pChar('');
info.dwAccessType := INTERNET_OPEN_TYPE_PROXY ;
info.lpszProxy :=proxy;
info.lpszProxyBypass:=bypass;
lngth:=sizeof(info);
h:=UrlMkSetSessionOption(INTERNET_OPTION_PROXY ,@info,lngth,0);
end

楼主可以试下,
加上uses urlmon,wininet
ks_reny 2009-05-01
  • 打赏
  • 举报
回复
顶。

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧