Hallo zusammen,
wie bringt man den
Indy-Webclient dazu, mit Ipv6 zu arbeiten?
Indy-Version: 10.6.2.0.
Bekomme bei den folgenden Aufrufen jeweils den Socket Fehler 11001 (Host not found).
IdHttp1.Connect('[2a00:1450:4001:830::200e]', 443);
IdHttp1.Connect('2a00:1450:4001:830::200e', 443);
IdHttp1.Connect('[google.com]', 443);
Das einzige, was im ersten Schritt zu funktionieren scheint, ist per Hack die
IP-Version auf v6 zu setzen.
type
THackIdHttp = class(TIdHttp) end;
...
THackIdHttp(IdHttp1).IPVersion := Id_IPv6;
IdHttp1.Connect('[2a00:1450:4001:830::200e]', 443);
Kann ja nicht die Lösung sein...