idhttp get 百度博客 读不到源码怎么解决

idhttp get 百度博客 读不到源码如何解决?
memo1.Text := self.IdHTTP1.Get('http://www.baidu.com'); 

获取别的网站源码都没是,就获取百度的有问题.

我找到解决方法

Delphi(Pascal) code
try
IdHTTP1.Request.UserAgent := '123;
aStr := IdHTTP1.Get('http://www.baidu.com');
except

end;


如上源码,这样就解决了问题

但是我现在要获取百度博客的源码,又不行...请教.这该怎么办.

比如这篇博客文章地址是 http://hi.baidu.com/kenny90/blog/item/7b9ad100263da6027bec2ce7.html

我get这个地址
memo1.Text := self.IdHTTP1.Get('http://hi.baidu.com/kenny90/blog/item/7b9ad100263da6027bec2ce7.html'); 

然后出错...怎么能不出错读到源码?

------解决方案--------------------
我试了一下,有报异常,主要是读取Cookie出错,但是INDY有处理,能正常返回。