使用以下代码,我可以获得IPv4网站的内容:
uses IdHttp; IdHttp1 := TIdHttp.Create(nil); try Result := IdHttp1.Get('http://www.heise.de/') finally IdHttp1.Free; end;
但是当我尝试连接到一个IPv6网站时,我得到了Socket Error#11004:
IdHttp1 := TIdHttp.Create(nil); try Result := IdHttp1.Get('http://www.six.heise.de/') finally IdHttp1.Free; end;
我可以ping www.six.heise.de(IP 2a02:2e0:3fe:100 :: 6 :),Firefox显示网站没有问题.
我需要在Indy(SVN最新的V10版本)中更改连接到IPv4和IPv6网站?