вызов API компилятора jdoodle с неработающим узлом
const compile = async () => {
let response = await fetch("https://api.jdoodle.com/v1/execute", {
method: 'POST',
headers: {
"Content-Type": "application/json"
},
json: JSON.stringify({
script : "print('hello')",
language: "python3",
versionIndex: "0",
clientId: "id",
clientSecret:"secret"
})
});
console.log(response);
}
ошибка: доступ к выборке на https://api.jdoodle.com/v1/execute из источника http: // localhost: 3000 заблокирован политикой CORS: ответ на предполетный запрос не проходит проверку контроля доступа : Заголовок Access-Control-Allow-Origin отсутствует в запрошенном ресурсе. Если непрозрачный ответ соответствует вашим потребностям, установите для режима запроса значение «no-cors», чтобы получить ресурс с отключенным CORS.
POST https://api.jdoodle.com/v1/execute нетто :: ERR_FAILED 400
попытался использовать режим: "no-cors", но получил 400 неверных запросов, api работает нормально с почтальоном, пожалуйста, предложите мне правильный способ сделать это.