码迷,mamicode.com
首页 > 其他好文 > 详细

superagent和request结果转换区别

时间:2017-04-28 16:10:42      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:word   get   bottom   err   ima   内容   toc   overflow   htm   

superagent和request结果转换区别

使用superagent和request抓取页面内容时,两个抓取内容都可以被cheerio进行处理。但处理时有个细微差别。

1. 使用superagent

request(url, function(err, response, html){
if(!err){
var $ = cheerio.load(html.toString());
//your code here
}
}

2. 使用request

superagent.get(Url).end(function(err,html){
if(!error){
var $ = cheerio.load(html.text);
//your code here
}
}

两者的区别在于对抓取的结果获取内容的方式不同。一个是html.toString(),一个是html.text。

The res.text property contains the unparsed response body string(res.text是superagent的属性)

superagent和request结果转换区别

标签:word   get   bottom   err   ima   内容   toc   overflow   htm   

原文地址:http://www.cnblogs.com/sylarmeng/p/6781453.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!