Commit 1e93f2e3a6d04d997e50bc483057db3e8a99bd46

Authored by dhuy
1 parent d6448432
Exists in master and in 1 other branch devel

Supporting callback argument

Showing 1 changed file with 20 additions and 1 deletions   Show diff stats
server.js
... ... @@ -317,7 +317,26 @@ app.post('/api', function(req, res){
317 317  
318 318 /* Listener que dispara quando a requisição ao core da erro */
319 319 child.on('error', function(code, signal){
320   - res.send(500, parameters.errorMessage('Erro na chamada ao core'));
  320 +
  321 + var data = querystring.stringify(parameters.errorMessage('Erro na chamada ao core'));
  322 +
  323 + var options = {
  324 + host: path.hostname,
  325 + port: path.port,
  326 + path: path.path,
  327 + method: 'POST',
  328 + headers: {
  329 + 'Content-Type': 'application/x-www-form-urlencoded',
  330 + 'Content-Length': Buffer.byteLength(data)
  331 + }
  332 + };
  333 +
  334 + var requesting = http.request(options, function(res) {
  335 + res.setEncoding('utf8');
  336 + });
  337 +
  338 + requesting.write(data);
  339 + requesting.end();
321 340 });
322 341 });
323 342 } else {
... ...