gpt4 book ai didi

javascript - 当前使用 SuperAgent 构造查询字符串的机制是什么?

转载 作者:搜寻专家 更新时间:2023-11-01 00:13:38 27 4
gpt4 key购买 nike

我正在尝试使用 SuperAgent .data() to construct a query string per the docs .但是 .data() 似乎不再存在。

superagent
.get(URL)
.data({ 'screen_name': USER, 'count': '1' })
.end(function(response){
if (response.ok) {
console.log('yay got ' + JSON.stringify(response.body));
} else {
console.log('Oh no! error ' + response.text);
}
});

结果:

Object #<Request> has no method 'data'

最佳答案

尝试用.send替换.data

根据源中的评论:

  /**
* Send `data`, defaulting the `.type()` to "json" when
* an object is given.
*
* Examples:
*
* // querystring
* request.get('/search')
* .send({ search: 'query' })
* .end(callback)
*
* // multiple data "writes"
* request.get('/search')
* .send({ search: 'query' })
* .send({ range: '1..5' })
* .send({ order: 'desc' })
* .end(callback)
*
* // manual json
* request.post('/user')
* .type('json')
* .send('{"name":"tj"})
* .end(callback)
*
* // auto json
* request.post('/user')
* .send({ name: 'tj' })
* .end(callback)
*
* // manual x-www-form-urlencoded
* request.post('/user')
* .type('form')
* .send('name=tj')
* .end(callback)
*
* // auto x-www-form-urlencoded
* request.post('/user')
* .type('form')
* .send({ name: 'tj' })
* .end(callback)
*
* @param {String|Object} data
* @return {Request} for chaining
* @api public
*/

关于javascript - 当前使用 SuperAgent 构造查询字符串的机制是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9437585/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com