我是Node js的新手,在使用node-rest-middleware通过节点js点击HubSpot api之后得到了以下类型的响应。为什么呢?
<Buffer 7b 22 76 69 64 22 3a 35 2c 22 63 61 6e 6f 6e 69 63 61 6c 2d 76 69 64 22 3a 35 2c 22 6d 65 72 67 65 64 2d 76 69 64 73 22 3a 5b 5d 2c 22 70 6f 72 74 61 ... >
这是我的摘要,请看一下
var args = {
data: formData,
headers:{"Content-Type": "application/json"}
};
client.post(hubURL, args, function(data,response) {
// parsed response body as js object
console.log(data, "data in client post");
});
和formData是一个正确的有效json 出了什么问题
答案 0 :(得分:0)
缓冲区应转换为字符串
client.post(baseUri + "tradingpartners/",args, function (data, response) {
// parsed response body as js object
console.log(data.toString('utf8'));
});