Создал индекс html файл отдельный, чтобы написать скрипты для работы с API Youtrack.
Написал функцию
async function request({url, token}) {
let response = await fetch(url, {
headers: {
Authorization : `Bearer ${token}`,
Accept: 'application/json',
'Content-Type': 'application/json',
},
mode: 'no-cors'
});
console.log(response);
if (response.ok) {
let data = await response.json();
console.log(data);
}
}
Вначале ругался на CORS, я сделал mode: no-cors, и выдает 401 ошибку. Токен верный уверен. url = api/issues?$top=10 из доки. У коллеги на с python нормально уходят запросы(токен тот же). Чего я не понимаю?) И еще интересно почему если чел с python делает verify=false, то у него CORS не ругается(насколько я знаю это только проверку SSL отключает).