2

我正在使用superagentVimeo 的 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。 undefinedresponse.status

我应该得到文档中所示的响应。但是我得到了一个空对象。如果我通过 POSTMAN 尝试相同的请求,我会得到我需要的响应。但是使用superagent我无法得到它。我需要做任何额外的配置来获取 response.body 吗?

4

0 回答 0