我试图从boursorama网站获取数据,但是当我使用参数" page"发送请求时,如果page = 1或page = 50,则结果相同。 / p>
网址如下:http://www.boursorama.com/bourse/derives/turbos/
我的目标是获取一份名为" Rechercher des Turbos,Call ou Put"的网站部分的产品清单。
以下是请求:
$Data = Invoke-WebRequest -Method Post -URI "http://www.boursorama.com/ajax/ui/refresh.phtml/boursorama/block/bourse/derives/search/turbos?page=30" -Headers @{"X-Brs-Xhr-Request"="true";"X-Requested-With" = "XMLHttpRequest"} -body "parameters[page]=30&class=Boursorama_Block_Bourse_Derives_Search_Turbos"
$Data.content
答案 0 :(得分:1)
不确定,但您可以尝试:
$r=iwr http://www.boursorama.com/bourse/derives/turbos/?page=30
$r.ParsedHtml.getElementsByTagName('td') |?{$_.classname -eq 'tdv-isin'} |select innerHTML