2017-09-29 48 views
0

我的第一个步骤的其余功能状态结果...(节点)获取与节点unirest

我想进入响应状态调用这样一个函数:

var unirest = require('unirest'); 

function doPut(){ 

var Request = unirest.put('some_url').type('json').send('some_json'); 

return Request.end(function (response) { 

      return response.status; 

      }); 


} 

console.log("Status is: " + doPut()) 

内内部的代码,状态的值是“204”,但当问功能外部doput()我得到一个对象,我怎么能通过内部函数的值?

谢谢。

回答

0

返回原因[object Object]是因为您只是在打印对象。要么(如果您知道输出格式)打印特定值或使用JSON.stringify(doput())

+0

是的,是一个对象...与uri,auth,content-type ......也许是“Request”对象为什么不是我想要传递的response.status? –