UNPKG

lance-pro

Version:

Pro Tools for Lance multiplayer game server

29 lines (22 loc) 742 B
'use strict'; 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;