以下代码接收一个发布请求(使用 express 模块),创建一个新的发布请求并将其传递给另一个处理程序:
app.post('/commit', function (req, res) {
....
var payload = {
....
};
request({
method:'POST',
body:"payload=" + escape(JSON.stringify(payload)),
headers:{ '...' },
url:publicUrl
}, function (err, res, body) {
if (err) {
return console.error(err);
}
console.log(res.statusCode);
});
res.writeHead(200, { 'Content-Type': 'application/json' });
var obj = {};
obj['Status'] ="don't know how to get the access code";
res.end( JSON.stringify( obj ) );
},
现在我希望能够将实际状态代码添加到 json,但我不知道如何访问它,因为我在不同的范围内,对吧?
谢谢,李