请求的响应来自res。只有一个争论通过,在回调中是res。我需要一种方法来查找res是错误还是ok。建议在这种情况下适合的精确错误处理。
options = {uri :"",
method:"POST"};
getAccessToken(options){... return requestPromise(options);}
var requestPromise = Q.denodeify(request);
getAccessToken(options)
.then(function(res){
..........});
res对象是这样的:
["incoming_message":{...},{token: "sahujg54aa5aaa363"}]
此外,一种解析响应主体的方法,以及将第一个承诺的值传递给链中的其他承诺的方法,将会非常有帮助。