From 88b4e0d50fd656200fa180b73b88acb0c1eea40a Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <gua@adhisimon.org> Date: Wed, 22 Jul 2015 15:24:15 +0700 Subject: [PATCH] gunakan req.end --- partner-datacell.js | 38 +++----------------------------------- 1 file changed, 3 insertions(+), 35 deletions(-) diff --git a/partner-datacell.js b/partner-datacell.js index 0d97098..ec6d748 100644 --- a/partner-datacell.js +++ b/partner-datacell.js @@ -64,8 +64,8 @@ function topupRequest(task, retry) { var payload_xml = createPayload(task); console.log(payload_xml); - /* - request.post(config.h2h_out.partner, {message: payload_xml}, function(error, response, body) { + + request({uri: config.h2h_out.partner, method: 'POST'}, function(error, response, body) { if (error) { var error_mesasge = 'Error requesting to partner: ' + error; console.log(error_message); @@ -84,39 +84,7 @@ function topupRequest(task, retry) { console.log(body); callbackReport(task['requestId'], '68', 'cek'); - });; - */ - - request( - { - method: 'PUT', - uri: config.h2h_out.partner, - multipart: [{ - 'content-type': 'text/xml', - body: payload_xml - }] - }, - - function(error, response, body) { - if (error) { - var error_message = 'Error requesting to partner: ' + error; - console.log(error_message); - callbackReport(task['requestId'], '40', error_message); - return; - } - - if (response.statusCode != 200) { - var error_message = 'HTTP status code = ' + response.statusCode; - console.log(error_message); - callbackReport(task['requestId'], '40', error_message); - return; - } - - console.log('Direct response from partner:'); - console.log(body); - callbackReport(task['requestId'], '68', 'cek'); - } - ); + }).end(payload_xml);; } -- 1.9.0