superagent的end中回调函数参数res是null
var request = require( 'superagent' );
//module.exports = function search() {
request
.get( 'https://api.douban.com/v2/book/search' )
.query('q=javascript')
.end(function(res){
console.log(res)
})
//}
- 当我运行这个文件的时候,res是null。我尝试了好几个api,包括http,https,无一例外,res都是null。
- query参数没有问题,我尝试过使用对象来表示,但并不能解决
- 上述的api是豆瓣api。
https://api.douban.com/v2/book/search?q=javascript
。这个是可以获取数据的。
我应该怎么解决这个问题。superagent版本是2.3.0。开始用的是0.3.0,设置参数是data,同样无法解决这个。是我哪里理解错误了吗?我是个新手。感谢大家解答