Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var exports = module.exports = {};
- exports.sendFullEvents = function (events, retryTicker) {
- const postData = JSON.stringify({
- 'events': events
- });
- const options = {
- hostname: '192.168.1.220',
- port: 53239,
- path: '/comingsoon',
- method: 'POST',
- headers: {
- 'Content-Type': 'application/json',
- 'Content-Length': Buffer.byteLength(postData)
- }
- };
- const req = http.request(options, (res) => {
- console.log(`STATUS: ${res.statusCode}`);
- console.log(`HEADERS: ${JSON.stringify(res.headers)}`);
- res.setEncoding('utf8');
- res.on('data', (chunk) => {
- console.log(`BODY: ${chunk}`);
- });
- res.on('end', () => {
- console.log('No more data in response.');
- });
- });
- req.on('error', (e) => {
- if(retryTicker == 11) { return }
- retryTicker++
- exports.sendFullEvents(events, retryTicker)
- });
- // write data to request body
- req.write(postData);
- req.end();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement