/
var
/
www
/
greso.tech
/
server
/
nsm
/
utils
/
/var/www/greso.tech/server/nsm/utils
mkdir
upload
Name
Size
Mode
Actions
refreshToken.util.js
1872
0644
edit
dl
rm
request.util.js
837
0644
edit
dl
rm
validator.util.js
2782
0644
edit
dl
rm
Edit:
/var/www/greso.tech/server/nsm/utils/request.util.js
(837B)
const https = require('https'); // const config = require('../config/app.json') exports.httpsPost = function ({body, ...options}) { return new Promise((resolve,reject) => { const req = https.request({ method: 'POST', ...options, }, res => { const chunks = []; res.on('data', data => chunks.push(data)) res.on('end', () => { let resBody = Buffer.concat(chunks); switch(res.headers['content-type']) { case 'application/json': resBody = JSON.parse(resBody); break; } resolve(resBody) }) }) req.on('error',reject); if(body) { req.write(body); } req.end(); }) }
Save
cmd:
run