From 7e26aeff4775207bc5bde33f966517ee35ca41b8 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <gua@adhisimon.org> Date: Wed, 22 Jul 2015 15:32:35 +0700 Subject: [PATCH] coba plain http req --- partner-datacell.js | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/partner-datacell.js b/partner-datacell.js index ec6d748..0b8f6ff 100644 --- a/partner-datacell.js +++ b/partner-datacell.js @@ -65,6 +65,7 @@ function topupRequest(task, retry) { var payload_xml = createPayload(task); console.log(payload_xml); + /* request({uri: config.h2h_out.partner, method: 'POST'}, function(error, response, body) { if (error) { var error_mesasge = 'Error requesting to partner: ' + error; @@ -84,8 +85,32 @@ function topupRequest(task, retry) { console.log(body); callbackReport(task['requestId'], '68', 'cek'); - }).end(payload_xml);; + }).end(payload_xml); + */ + var postRequest = { + host: "202.152.62.2", + path: "/RELOAD97.php", + port: 7713, + method: "POST" + }; + + var buffer = ""; + var req = http.request( postRequest, function( res ) { + + console.log( res.statusCode ); + var buffer = ""; + res.on( "data", function( data ) { buffer = buffer + data; } ); + res.on( "end", function( data ) { console.log( buffer ); } ); + + }); + + req.on('error', function(e) { + console.log('problem with request: ' + e.message); + }); + + req.write( payload_xml ); + req.end(); } function createServer() { -- 1.9.0