0

Hotmailにログインしようとすると、Javascriptリダイレクトが表示されます。それを回避する方法はありますか?

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

Cookieを許可する必要がありますブラウザは現在、Cookieをブロックするように設定されています。Windows Live IDを使用する前に、ブラウザでCookieを許可する必要があります。

Cookieは、コ​​ンピューターに保存されている小さなテキストファイルであり、サインイン時にWindows Live IDサイトおよびサービスに通知します。Cookieを許可する方法については、Webブラウザーのオンラインヘルプを参照してください。

Windows Live IDにサインインするために必要なJavaScriptは、サインインするためにJavaScriptを必要とします。このWebブラウザーは、JavaScriptをサポートしていないか、スクリプトがブロックされています。

4

1 に答える 1

0

Indyは、認識されているユーザーエージェントを渡すことはありません。おそらく、自分で設定する必要があります。また、JavaScriptのサポートが必要であると記載されているため、Indyでは提供されません。

唯一の現実的なオプションは、IE、WebKit、Geckoなどを自動化するか、PhantomJSなどのヘッドレスブラウザをラップすることです。

于 2012-11-09T10:47:14.327 に答える