【问题标题】:Get HTML JavaScript tag with cURL使用 cURL 获取 HTML JavaScript 标签
【发布时间】:2011-04-05 08:25:08
【问题描述】:

我正在尝试从此类页面(http://www.ricardo.ch/kaufen/computer-und-netzwerk/apple/ipad/apple-ipad-16gb-3gwifi-neu-案例-komplettes-zubehoer/v/an637769334/)。 我真的很想过滤掉结束时间标签,但如果我得到带有 cURL 的 HTML,这个标签就不存在了。我确定有一个 Javascript 在加载时间写入这个值,但我找不到它。 有人可以帮我吗?

【问题讨论】:

    标签: java javascript curl


    【解决方案1】:

    是的,时间是通过 javascript ajax GET 请求获取到这个 url:

    http://www.ricardo.ch/DataService/Proxy.aspx?GetInfosTimeLeft?AuctionNr=637769334&CountryNr=2

    上面的 url 返回一个包含 CreationDate、Duration、EndDate、LastClosedDate、StartDate 和 TimeLeft 的 javascript 数组。您可以通过 cURL 获取 url 的内容并解析结果。

    AuctionNr var 替换为您要获取的拍卖品编号。

    但是,这样做并不真正符合道德规范,而且如果 Ricardo 决定改变他们做事的方式,任何时候都可能会失败。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-10
      • 1970-01-01
      • 1970-01-01
      • 2014-10-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-18
      • 2011-03-19
      相关资源
      最近更新 更多