[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ブラウザを使用せず、ログインが必要なサイトをスクレイピングしたい』(waida)
会社の就業時間を取得するマクロを作りたいと考えています。以前はInternet explorer
で操作して、スクレイピングをしていましたが、Internet explorerのサポートが終了したため、ユーザーフォームでパスワードとidを入力して、ブラウザ使用せずwebスクレイピングがしたいです。
ログインが必要なサイトでhttpリクエストする際の方法わかる方いましたら教えて下さい。
DOMは理解していますが、POSTでの送受信の方法が全くわかりません。
よろしくお願いいたします。
< 使用 Excel:Office365、使用 OS:Windows10 >
(QW) 2021/07/09(金) 07:51
IEのサポート終了に伴う議論については、下記が参考になるのではないかと思います。
IEサポート終了でVBAマクロはどうなるの? https://www.ka-net.org/blog/?p=13587 IEサポート終了でVBAマクロはどうなるの?(2) https://www.ka-net.org/blog/?p=13592
IEがサポート終了になっても、直ちに動作しなくなるものでもないとは思いますが、 いずれにしてもブラウザーはGoogle Chromeがシェアを高めていますし、 Microsoftの最新のEdgeもレンダリングエンジンはChromeの技術に依存しているので、 いつまでもIEやEdgeに義理立てる必要もないのかもしれません。
上記記事にあるように、 SeleniumBasicとブラウザ毎のWebDriverを組みあわせる手法が当面普及していくのでは ないでしょうか。 私は SeleniumBasic + ChromeのWebDriver を推奨します。 ネットで検索すると結構色々な記事もありますので調査したらどうでしょうか。
(γ) 2021/07/10(土) 19:45
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.