我正在使用superagent向Vimeo 的 Upload API发出请求。
我的请求如下所示=
var request = require('superagent');
request
.post('https://api.vimeo.com/me/videos')
.set('Authorization', 'bearer ' + myAccessToken)
.set('Accept', 'application/vnd.vimeo.*+json;version=3.2')
.send({ type: "streaming" })
.end(function (error, response) {
//Code
}
我必须使用Accept
此处的标头来指定其文档中提到的版本。
我的问题是response.body
是一个空对象{}
。是-response.text
是201。 undefined
response.status
我应该得到文档中所示的响应。但是我得到了一个空对象。如果我通过 POSTMAN 尝试相同的请求,我会得到我需要的响应。但是使用superagent
我无法得到它。我需要做任何额外的配置来获取 response.body 吗?