浏览器呈现的页面在被刮时看起来有所不同

问题描述 投票:0回答:1

打开此页面https://www.barchart.com/futures/quotes/ESH20/options

Nokogiri中的元素与浏览器中呈现页面中的元素不同。

如何从刮板库访问与浏览器DevTools中相同的源代码?

此元素特别是<div class="bc-datatable" ...

是否需要无头浏览器才能首先获取正确的页面代码?

ruby web-scraping nokogiri
1个回答
0
投票

该数据来自JSON端点:

enter image description here

很幸运,这次不需要无头浏览器。

© www.soinside.com 2019 - 2024. All rights reserved.