jdoodle 415 error
Ошибка 415 при отправке реквеста
Без mode: no-cors
выдает ошибку cors, в таком виде кода выдает 415
let btn = document.querySelector('.btn');
btn.addEventListener('click', () => {
fetch("https://api.jdoodle.com/v1/execute", {
mode: "no-cors",
method: "POST",
headers: {
'Content-Type': 'application/json'
// "Access-Control-Allow-Origin": "*"
},
body: JSON.stringify({
clientId: "",
clientSecret: "",
script: 'console.log("hello world")',
stdin: "",
language: "nodejs",
versionIndex: "0",
}),
})
.then((response) => response.json())
.then((data) => console.log(data.data()))
.catch((e) => console.log(e.message));
})
Источник: Stack Overflow на русском