node-lessons icon indicating copy to clipboard operation
node-lessons copied to clipboard

lesson3 爬优酷的时候出现的问题

Open izayl opened this issue 8 years ago • 1 comments

Error: connect ECONNREFUSED at exports._errnoException (util.js:746:11) at TCPConnectWrap.afterConnect as oncomplete

izayl avatar May 15 '16 13:05 izayl

@izayl 可以啊。

  • 抓取
<div class="yk-logo">
                <a href="http://www.youku.com/" title="Youku 优酷" attr="idx0"><img src="http://static.youku.com/youku/dist/img/find/yk-logo-0412.png" width="140" height="50" alt="Youku 优酷" from="index"></a>
            </div>
  • 代码

app.get('/', function (req, res, next) {
    superagent.get('http://www.youku.com/')
        .end(function (err, sres) {
            if (err) {
                return next(err);
            }
            var $ = cheerio.load(sres.text);
            res.send($('.yk-logo').find('a').attr('title'));
        });
});

  • 结果 Youku 优酷

aimer1124 avatar Jul 05 '16 10:07 aimer1124