0

ruby を使用して typhoeus を使用して完全な Web ページをダウンロードしていますが、ダウンロードするのは HTML のみであり、

   request = Typhoeus::Request.new(
             "www.example.com",
             method: :get,
             headers: { Accept: "text/html" }
    )

response.body は HTML のみを返します。javascript を介してロードされているデータを含む完全な Web ページをダウンロードするための形式を追加できますか? または、データを取得する他の方法はありますか?

4

1 に答える 1

0

これは、単一の要求では実行できません。必要なすべての画像を見つけてダウンロードするには、html を解析する必要があります。

これで何をしているかによっては、ページ上の他のアセット (css など) についても同じことを行う必要がある場合があります。

于 2016-08-23T07:44:48.120 に答える