url:=IdHTTP1.get('http://www.baidu.com');
memo1.text:=url;
就这么简短的一个代码,他既然报个connection closed Gracefully (温和的关闭连接)
解决办法:
晕,百度屏蔽了indy的客户端标识的 Mozilla/3.0 (compatible; Indy Library),把‘Indy Library’去掉就可以了,这时网站为了屏蔽垃圾流量做的。
try
IdHTTP1.Request.UserAgent := '绷得你个绷得啊';
aStr := IdHTTP1.Get('http://www.baidu.com');
except
end;