我正在使用cheerio获取网站的html,当网站链接不存在(404)时,meteor.call返回错误而不是继续。但是,由于网站针对每个日期的格式有两种可能的方式,因此我想检查这两种方式,而不是让 Meteor 抛出 404 错误。我应该如何处理这个问题?
例如,
result2 = Meteor.http.get("http://dining.columbia.edu/43week-ten-friday-breakfast-fbc");
$ = cheerio.load(result2.content);
menu2 = $('#main-wrapper').text();
该链接返回一个找不到页面的错误,这很好 - 因为如果找不到该页面,我仍然想检索 html。
感谢您的帮助。
最佳答案
没有Meteor.http.get
。您需要调用 HTTP.get
方法。
关于javascript - Meteor 调用 404 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29198931/