perl スクリプトを使用して、Web サイトとの対話を自動化しようとしています。
モジュール WWW::Mechanize を使用して設計を実現します。しかし、ウェブサイト [https] はセッションの有効期限が切れていることを示しています。
誰でもこの問題を解決できますか。
perl スクリプトを使用して、Web サイトとの対話を自動化しようとしています。
モジュール WWW::Mechanize を使用して設計を実現します。しかし、ウェブサイト [https] はセッションの有効期限が切れていることを示しています。
誰でもこの問題を解決できますか。
まず、ブラウザ経由で同じサイトにログインする必要がありますが、Javascript は無効になっています。
同じエラー ページが表示される場合は、一部の Cookie (または一部のリダイレクト) が Javascript を介して追加されていることを意味するため、これらの Cookie をコードから手動で追加する必要があります。
いずれにせよ、Mozilla Firefox 用の HttpFox をインストールし、ログイン セッションを記録することをお勧めします。その後、ターゲット サイトの問題点を見つけることができます。
しましたか
my $browser = new WWW::Mechanize;
$browser->cookie_jar({});
?