Bixinta akoonka Indy ee OnProxyAuthorization
Isticmaal dhacdada xaqiijinta proxy ee TIdHTTP si aad u bixiso akoon marka habka xaqiijintu ka codsado barnaamijka.
TIdHTTP waxay soo bandhigtaa OnProxyAuthorization meesha habka xaqiijinta proxy uu ka codsado barnaamijka inuu bixiyo akoon. Wicitaanka dib-u-celinta wuxuu helaa shay TIdAuthentication iyo natiijada Handled:
procedure TForm1.IdHTTP1ProxyAuthorization(Sender: TObject;
Authentication: TIdAuthentication; var Handled: Boolean);
begin
Authentication.Username := 'PROXY_USER';
Authentication.Password := 'PROXY_PASSWORD';
Handled := True;
end;
Isticmaal unugga IdAuthentication ee nooca oo u qoondee habkan dhacdada OnProxyAuthorization ee qaybta HTTP. Beddel qiyamka meesha-bannaan ee akoonka ay bixiso macquulka aqoonsiga barnaamijka.
Soo celinta Handled=true waxay u ogolaataa habka xaqiijinta inuu sii socdo qiyamkaas. Soo celi false marka isticmaaluhu joojiyo ama barnaamijku diido inuu bixiyo aqoonsi.
Barta ugu dambeysa ee proxy waxay weli ku deelan tahay habaynta ProxyParams ee qaybta. Wicitaanka dib-u-celinta wuxuu ka qayb qaataa is-weydaarsiga nidaamka la doortay; uma baahna inuu isagu xisaabiyo madaxa Basic ama NTLM.