gpt4 book ai didi

delphi - 如何处理代理授权

转载 作者:行者123 更新时间:2023-12-02 00:08:47 25 4
gpt4 key购买 nike

如何正确使用需要身份验证的代理。以下代码仅适用于不需要授权的代理。

procedure SetProxy(username, password, proxy: ansistring);
var
proxy_info : PInternetProxyInfo;
begin
New(proxy_info);
UrlMkSetSessionOption(INTERNET_OPTION_PROXY_USERNAME, PAnsichar(username), Length(username)+1, 0);
UrlMkSetSessionOption(INTERNET_OPTION_PROXY_PASSWORD, PAnsichar(password), Length(password)+1, 0);
proxy_info^.dwAccessType := INTERNET_OPEN_TYPE_PROXY;
proxy_info^.lpszProxy := PAnsiChar(proxy);
proxy_info^.lpszProxyBypass := PAnsiChar('');
UrlMkSetSessionOption(INTERNET_OPTION_PROXY, proxy_info, SizeOf(Internet_Proxy_Info), 0);
end;

procedure TForm3.FormCreate(Sender: TObject);
begin
SetProxy('username','password','YYY.YYY.YYY.YYY:XXX');
EmbeddedWB1.Navigate('http://www.whatsmyuseragent.com/');
end;

最佳答案

我注意到很多人喜欢拿着手鼓跳舞。 ;/

procedure TForm1.FormCreate(Sender: TObject);
begin
embeddedwb1.ProxySettings.SetProxy('ololo user agent','yourProxyServer:port');
embeddedwb1.Navigate('about:blank'); // still use proxy
embeddedwb1.Navigate('your URI here');
end;

关于delphi - 如何处理代理授权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17786666/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com