【发布时间】:2013-10-02 20:13:51
【问题描述】:
我正在使用 YQL 获取一堆页面,其中一些可能处于脱机状态(显然我不知道哪些页面)。我正在使用这个查询:
SELECT * FROM html WHERE url IN ("http://www.whooma.net", "http://www.dfdsfsdgsfagdffgd.com", "http://www.cnn.com")
第一个和最后一个是实际站点,而第二个显然不存在。实际上返回了两个结果,但加载它们的 url 没有出现在任何地方。那么如果不是查询中的每个页面都被加载,那么找出哪个html页面属于哪个url的方法是什么?
【问题讨论】:
-
我不明白。 “但是加载它们的 url 没有出现在任何地方”你希望上面的代码做到这一点吗? "找出哪个html页面属于哪个url" eing???
-
我以为很清楚,对不起!让我再解释一下。我加载了一堆 url,其中一些被加载,然后加载的 url 被打包到一个数组中并发回给我。问题是:我不知道数组中的每个元素都对应于哪个 url。因此,我需要返回几个 (url, data) 而不是代码,以便我知道哪些数据对应于哪个 url,以及哪些 url 没有加载。