0

尝试登录 Hotmail 时,我得到一个 Javascript 重定向。有没有办法避免它?

IdHTTP1.Get('http://www.hotmail.com');

必须允许 Cookie您的浏览器当前设置为阻止 Cookie。在您使用 Windows Live ID 之前,您的浏览器必须允许 cookie。

Cookie 是存储在您计算机上的小型文本文件,当您登录时会告知 Windows Live ID 站点和服务。要了解如何允许 cookie,请参阅 Web 浏览器中的在线帮助。

登录所需的JavaScript Windows Live ID 需要 JavaScript 才能登录。此 Web 浏览器不支持 JavaScript,或者脚本被阻止。

4

1 回答 1

0

Indy 不会为您提供公认的用户代理,您可能必须自己设置。此外,正如它所说,您需要 JavaScript 支持,Indy 不会给您。

您唯一真正的选择是自动化 IE、WebKit 或 Gecko 之类的东西,或者包装一些无头浏览器(例如 PhantomJS)。

于 2012-11-09T10:47:14.327 回答