Ceanglaichean IPv6 agus IPVersion a-muigh ann an seach-rathad HTTP Indy
Cuir ceanglaichean ionadail IPv4/IPv6 follaiseach ris roimh ghnìomhachadh; tagh an teaghlach ath-cheum a tha a dhìth air OutboundClient mus ceangail e.
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;Cuir seo an sàs air an TIdHTTPProxyServer neo-ghnìomhach a tha ann mu thràth, agus an uair sin cleachd a ghnàth-ghnìomhachadh. Bidh na seòlaidhean loopback a’ gabhail ri clianta ionadail a-mhàin a dh’aona ghnothaich; feumaidh cleachdadh cèin seòlaidhean eadar-aghaidh ruigsinnich agus smachdan inntrigidh. Dearbhaich a’ chrìch-inntrigidh a thig às mus nochd thu an t-èistear sin.
Nì na ceanglaichean a-staigh agus an socaid a-mach obair eadar-dhealaichte:
| Socaid | Taghadh teaghlaich |
|---|---|
| Ruigidh an cliant an seach-rathad | Gach inntrigeadh Bindings follaiseach |
| Ruigidh an seach-rathad an ath-cheum | OutboundClient.IPVersion a’ cho-theacsa |
Mar sin chan eil èistear IPv6 a’ sparradh IPv6 air gach ceann-uidhe. Ma tha feum aig an luchd-obrach air teaghlach ath-cheum follaiseach, suidhich e ann an OnHTTPBeforeCommand mus ceangail an cliant sin, a rèir an t-slighe ceann-uidhe a thathar an dùil.
Dealaich fàilligeadh an èisteir bho fhàilligeadh an ath-cheum nuair a dh’obraicheas aon taobh. Dh’fhaodadh earbsa ann an ceanglaichean fèin-obrachail barailean a tha an urra ris an àrd-ùrlar a thoirt a-steach don choimeas.