Node.js를 이용하여 Open API callback에 등록하기 위한 POST 서버 예제입니다. 아래 코드를 callback_server.js 로 저장하십시오.

var http = require('http');
var server = http.createServer( function(req, res) {
  if (req.method == 'POST') {
    var body = '';
    req.on('data', function (data) {
      body += data;
    });
    req.on('end', function () {
      console.log(body);
    });
    res.writeHead(200, {'Content-Type': 'text/html'});
    res.end('post received');
  }
});
var port = 3000;
var host = '0.0.0.0';
server.listen(port, host);
console.log('Listening at http://' + host + ':' + port);

실행은 다음과 같이 하면 됩니다.

$ node callback_server.js