Àwọn ìsopọ̀ IPv6 àti IPVersion ìgbẹ̀yìn nínú Indy HTTP proxy
Fi àwọn ìsopọ̀ IPv4/IPv6 àdúgbò tí ó ṣe kedere kún ṣáájú ìmúṣiṣẹ́; yan ẹbí ìgbésẹ̀ tó kàn tí ó nílò lórí OutboundClient kí ó tó sopọ̀.
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;Lo èyí lórí TIdHTTPProxyServer tí ó wà tí kò ṣiṣẹ́, lẹ́yìn náà lo ìmúṣiṣẹ́ deede rẹ̀. Àwọn àdírẹ́sì loopback ń gba àwọn alábàárà àdúgbò nìkan pẹ̀lú ìfẹ́; lílo láti ọ̀nà jíjìn nílò àwọn àdírẹ́sì ìsọ̀rọ̀ tí ó lè dé àti àwọn ìṣàkóso ìwọlé. Ṣàyẹ̀wò ààlà ìwọlé tó jáde kí o tó tú olùgbọ́ yẹn jáde.
Àwọn ìsopọ̀ tí ń wọlé àti sọ́kẹ́tì tí ń jáde ṣe iṣẹ́ ọ̀tọ̀ọ̀tọ̀:
| Sọ́kẹ́tì | Yíyàn ẹbí |
|---|---|
| Alábàárà dé proxy | Gbogbo àkọsílẹ̀ Bindings tí ó ṣe kedere |
| Proxy dé ìgbésẹ̀ tó kàn | OutboundClient.IPVersion ti àyíká |
Nítorí náà olùgbọ́ IPv6 kò fipá mú gbogbo ibi-àfọ̀mọ́ láti jẹ́ IPv6. Bí ẹrù iṣẹ́ bá nílò ẹbí ìgbésẹ̀ tó kàn tí ó ṣe kedere, ṣètò rẹ̀ nínú OnHTTPBeforeCommand kí alábàárà yẹn tó sopọ̀, ní ìbámu pẹ̀lú ọ̀nà ibi-àfọ̀mọ́ tí a pinnu.
Ya ìkùnà olùgbọ́ sọ́tọ̀ kúrò nínú ìkùnà ìgbésẹ̀ tó kàn nígbà tí ẹ̀gbẹ́ kan bá ń ṣiṣẹ́. Ìgbẹ́kẹ̀lé àwọn ìsopọ̀ aládàáṣiṣẹ́ lè mú àwọn ìrònú tí ó dá lórí pẹpẹ wá sínú ìfiwéra.