Ваш body
тип данных должен соответствовать заголовку Content-Type. Для получения json вы получаете стандартный ход then
. В итоге вы получите что-то вроде:
var data = {server_id: 12345} //you can create it inside the function if it doesn't change
function PowerOff() {
"";
console.log("Doing");
fetch(url, {
method: "POST",
headers: {
Authorization: "CrocodileZebraGiraffe",
"Content-Type": "application/json",
},
body: JSON.stringify(data)
}).then(response=>{
console.log('Success: ', response);
//if you want to access this response later, you have to assign it to some variable
}).catch(err => {
console.log('Error: ', err)
});
}