ProxyServer.Bindings.Clear;
with ProxyServer.Bindings.Add do
begin
  IPVersion := Id_IPv4;
  IP := '127.0.0.1';
  Port := 8080;
end;
with ProxyServer.Bindings.Add do
begin
  IPVersion := Id_IPv6;
  IP := '::1';
  Port := 8080;
end;

Sebenzisa lokhu ku-TIdHTTPProxyServer okhona ongasebenzi, bese usebenzisa ukuvulwa kwayo okuvamile. Amakheli e-loopback amukela ngamabomu amaklayenti endawo kuphela; ukusetshenziswa kude kudinga amakheli e-interface afinyelelekayo kanye nezilawuli zokufinyelela. Qinisekisa umngcele wokufinyelela ovelayo ngaphambi kokudalula leso silaleli.

Izibopho ezingenayo kanye nesokhethi ephumayo zenza imisebenzi ehlukene:

IsokhethiUkukhetha umndeni
Iklayenti lifinyelela ku-proxyYonke ingeno ecacile ye-Bindings
I-proxy ifinyelela esinyathelweni esilandelayoI-OutboundClient.IPVersion yomxholo

Ngakho-ke isilaleli se-IPv6 asiphoqi yonke indawo ukuthi ibe yi-IPv6. Uma umthwalo womsebenzi udinga umndeni ocacile wesinyathelo esilandelayo, usetha ku-OnHTTPBeforeCommand ngaphambi kokuba lelo klayenti lixhume, ngokuhambisana nomkhondo wendawo ohlosiwe.

Hlukanisa ukwehluleka kwesilaleli nokwehluleka kwesinyathelo esilandelayo uma uhlangothi olulodwa lusebenza. Ukuthembela ekubopheni okuzenzakalelayo kungase kulethe imicabango encike kupulatifomu ekuqhathaniseni.

Izihloko ezihlobene