This is a follow-up to my previous question
Suppose I\'ve some javascript code, which runs fine on client (in a browser). This code makes a lot of XHR
javascript
XHR
You don't really need an XHR, since you can use http.request that comes natively with NodeJS, with it you can send GET, POST and PUT requests with headers and body.
Here is the link to the documentation http.request.