读书人

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

发布时间: 2012-03-09 21:42:53 作者: rapoo

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

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

我找到解决方法

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


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

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

比如这篇博客文章地址是 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有处理,能正常返回。

读书人网 >.NET

热点推荐