2017-09-29 8 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

[オブジェクトオブジェクト]が返される理由は、オブジェクトを印刷しているだけなのでです。いずれか(出力形式がわかっている場合)特定の値を出力するか、JSON.stringify(doput())を使用してください。

+0

ええ、オブジェクトです... uri、auth、content-type ......多分 "Request"オブジェクトですなぜ私は渡したいresponse.statusですか? –

関連する問題