lance-pro
Version:
Pro Tools for Lance multiplayer game server
29 lines (22 loc) • 742 B
JavaScript
;
const url = require('url');
const https = require('https');
const http = require('http');
const verbose = true;
class Utils {
static post(postURL, obj) {
let options = url.parse(postURL);
const service = (postURL.startsWith('https')) ? https : http;
options.method = 'POST';
const req = service.request(options, (res) => {
if (verbose) {
console.log(`STATUS: ${res.statusCode}`);
console.log(`HEADERS: ${JSON.stringify(res.headers)}`);
}
});
req.on('error', (e) => { console.error(`problem with request: ${e.message}`);});
req.write(JSON.stringify(obj));
req.end();
}
}
module.exports = Utils;