NodeJS请求:如何将响应作为字符串获取?

时间:2017-09-25 00:13:55

标签: node.js express node-request

我有点迷茫。是否可以将响应正文作为字符串放在ContactsContract.Data中(见下文)?还是我疯了?我知道我可以.on(response).pipe的响应,但我需要响应主体和响应statusCode在同一个地方才能继续我的代码。谢谢!

WriteStream

1 个答案:

答案 0 :(得分:4)

我会发表评论,但我不能。

在npm页面中(考虑到你不需要管道),你可以将主体和响应放在::

var request = require("request");

request(url, function (error, response, body) {
  console.log('error:', error); 
  console.log('statusCode:', response && response.statusCode); 
  console.log('body:', body); 
});