IPv6 loturak eta irteerako IPVersion Indy HTTP proxian
Gehitu IPv4/IPv6 tokiko lotura esplizituak aktibatu aurretik; hautatu beharrezko hurrengo jauzi familia OutboundClient-en konektatu aurretik.
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;Aplikatu hau existitzen den TIdHTTPProxyServer inaktiboari, eta gero erabili bere aktibazio arrunta. Loopback helbideek nahita onartzen dituzte tokiko bezeroak soilik; urruneko erabilerak irisgarri diren interfaze-helbideak eta sarbide-kontrolak behar ditu. Egiaztatu lortutako sarbide-muga entzule hori agerian jarri aurretik.
Sarrerako loturek eta irteerako socketak zeregin desberdinak betetzen dituzte:
| Socketa | Familiaren hautaketa |
|---|---|
| Bezeroa proxyra iristen da | Bindings sarrera esplizitu bakoitza |
| Proxyra hurrengo jauzira iristen da | Testuinguruaren OutboundClient.IPVersion |
Beraz, IPv6 entzule batek ez du helmuga bakoitza IPv6-ra behartzen. Karga-lanak hurrengo jauzi familia esplizitua behar badu, ezarri OnHTTPBeforeCommand-n bezero hori konektatu aurretik, aurreikusitako helmuga-bidearekin bat etorriz.
Bereizi entzulearen hutsa hurrengo jauziaren hutsetik alde bat funtzionatzen duenean. Lotura automatikoetan fidatzeak, bestela, plataformaren mendeko suposizioak sar ditzake konparazioan.