Сообщение от NeonMan
|
но я никак не могу получить этот массив через fetch, не хочет закидывать его в json(), может вы знаете в чем проблема? Пишет: Unexpected token < in JSON at position 0
|
Там нет разрешения , чтобы получать данные с других доменов... Но вы можете использовать прокси...
<pre id="output"></pre>
<script>
(async function() {
var message;
try {
const response = await fetch("https://cors-anywhere.herokuapp.com/https://starnavi-frontend-test-task.herokuapp.com/winners");
const data = await response.json();
message = JSON.stringify(data, null, "\t");
} catch(error) {
message = error.message;
}
document.getElementById("output").textContent = message;
})();
</script>
Я использую cors-anywhere.herokuapp.com только для примеров на этом форуме, вы должны заменить на своё собственное прокси, которое гарантированно стабильно и быстро будет работать!