我正在开发一些报废软件来检查产品价格是否有所改变。要做到这一点,我发送Web http请求获取产品页面,它返回我整个html页面。有很多项目要检查,所以我正在并行执行,因此我的互联网带宽快速耗尽
主要问题:
是否可以通过选择查询发送Web http请求以仅从html页面获取特定元素?
答案 0 :(得分:0)
你最好的(免费/便宜)赌注是Html Agility Pack。有自动化解决方案,其中有一个UI,您可以在其中粘贴URL,然后只需指向并单击要提取的元素,它们就会为您生成信息。虽然这个东西很大:(。使用Html Agility Pack,你必须手工创建“xpath”。
答案 1 :(得分:0)
除非目标服务器支持范围请求,否则您无法使用。您可以发送请求以测试目标服务器是否重新调整范围请求。