send-beacon
v0.0.3
Published
Beacon API for nodejs
Downloads
14
Readme
Beacon API for Node.js
The Beacon API is used to send an asynchronous and non-blocking request to a web server. The request does not expect a response.
Usage
Instead of using http get which would prevent Node.js process from exiting:
// This will prevent Node.js process from exit for 3 seconds
const http = require('http')
http.get('https://timeout.now.sh/3000')
Use sendBeacon
:
// Fire and forget, Node.js process exit immediately
const sendBeacon = require('send-beacon')
sendBeacon('https://timeout.now.sh/3000')
Also you may send post request:
const sendBeacon = require('send-beacon')
sendBeacon('https://timeout.now.sh/3000', '{"key": "value"}')