0

LWP::UserAgentWeb サイトへのログインとデータのダウンロードに使用するブラウザーをエミュレートする Perl スクリプトがあります。LWP::UserAgent最近、その Web サイトが変更され、ログインするには JavaScript を有効にする必要がありました。JavaScriptが有効になっているかどうかを判断するために Web サイトが何を行っているかをどのように知ることができますか。JavaScript が有効なブラウザですか?

4

2 に答える 2

0

ほとんどのWebサイトでは、ログインを成功させるために実際に必要な場合にのみ、JavaScriptを有効にしてログインする必要があります。彼らはjavascriptを使用してCookieを設定したり、ログインフォームを表示したりする場合があります。たぶん、ログインはXMLHTTPRequestを使用して行われます。これらのほとんどの場合、なりすましはできません。実際には、JavaScript対応のブラウザが必要です。埋め込み可能なバージョンのWebkitなどを入手してください。

于 2011-05-13T18:46:01.277 に答える
0

私たちが見ていた問題は、Perl スクリプトにあるのではなく、構成ファイルのエラーだったことが判明しました。

この問題を調査しているときに、誰かが wsp Web Scraping Proxy という優れたツールを提案しました。これは、サーバーとブラウザーの間で何が起こっているかを正確に把握するための優れた提案でした。

質問に答えてくれてありがとう。

于 2011-05-15T04:57:14.860 に答える