function (err, response, body) { if (err) { q.reject({code: 0, message: 'err.toString()'}); } 异常没有正常抛出,只抛出了一个err.toString()字符串