Synchronous JavaScript request (NodeJS)
var syncRequest = require("sync-request");
var res = syncRequest(
method,
url,
{
'headers': {
"Authorization": "Basic " + new Buffer(config.USER + ":" + config.PASSWORD, "utf8").toString("base64"),
//this is needed to keep the session: the token on its own is useless
"Cookie": config.cookies[0] + ";" + config.cookies[1],
"x-csrf-token": config["x-csrf-token"]
},
json: body
}
);