Izibopho ze-IPv6 kanye ne-IPVersion ephumayo ku-Indy HTTP proxy
Engeza izibopho zasendaweni ze-IPv4/IPv6 ezicacile ngaphambi kokuvula; khetha umndeni wesinyathelo esilandelayo odingekayo ku-OutboundClient ngaphambi kokuxhuma.
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:
| Isokhethi | Ukukhetha umndeni |
|---|---|
| Iklayenti lifinyelela ku-proxy | Yonke ingeno ecacile ye-Bindings |
| I-proxy ifinyelela esinyathelweni esilandelayo | I-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.