Delphi/C#:WebBrowser socks5 代理(使用用户名/密码身份验证)
本文关键字:用户 身份验证 密码 WebBrowser socks5 代理 Delphi | 更新日期: 2023-09-27 18:36:04
如何在WebBrowser(IE 8/9)中使用带有登录名/密码的SOCKS 5代理?
在德尔福,我尝试了这样的事情:
var
PIInfo: PInternetProxyInfo;
begin
New(PIInfo);
PIInfo^.dwAccessType := INTERNET_OPEN_TYPE_PROXY;
PIInfo^.lpszProxy := PChar('socks=127.0.0.1:1080');
PIInfo^.lpszProxyBypass := PChar('');
UrlMkSetSessionOption(INTERNET_OPTION_PROXY, piinfo, SizeOf(Internet_Proxy_Info), 0);
Dispose(PIInfo);
WebBrowser1.Navigate('http://www.google.com');
end;
但看起来它仅在代理不需要登录名/密码身份验证时才有效。
Bsalsa的嵌入式Web浏览器允许您指定代理用户名/密码。