非常に特殊な案件ではありますが、ご教示くださいますと幸いです。
サイトをスクレイピングするプログラムを書いているのですが、javaScriptをONにしていなければページが全く表示されないサイトがあります。
DOMが取得できさえすれば、JavaScriptの操作をする必要はありませんが、無理やりでもJavaScriptを有効にしたものとサイト側に認識させる方法はないでしょうか?
使用言語等
- Ruby
- Mechanize (スクレイピング用ライブラリ)
問題点
seleniumなど、JavaScriptが有効にできるWebドライバーを用いれば即解決かとは思いますが、
コストパフォーマンスから見て1からコーディングすることは可能であれば避けたいところです。
試したこと
HTTPリクエストヘッダにてJavaScriptが有効であることを定義しているフィールドがないか?
検索や、いくつか試してみましたが解決に至らず、リクエストヘッダでJavaScriptの判定をしているのかどうか不明な状態です。
情報が少なく申し訳ございません。
何卒宜しくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。