JavaScript - получение данных с веб-сервера только для получения "перенаправленного" ответа от cors
Итак, мне удалось сделать свой первый API доступным локально. Однако когда я пытаюсь получить данные, как обычно (URL в phpscript для получения данных из базы данных), я получаю только Response, говорящий мне, что я был успешно перенаправлен. Каким образом я должен изменить функцию fetch, чтобы это заработало?
script.js
async function getTop10() {
let url = 'http://192.168.2.131:81/stern';
try {
let res = await fetch(url);
console.log(res);
return await res.json();
} catch (error) {
console.log(error);
}
}
getTop10();
Ответ
Response {type: 'cors', url: 'http://192.168.2.131:81/stern/', redirected: true, status: 200, ok: true, …}
body: (...)
bodyUsed: true
headers: Headers {}
ok: true
redirected: true
status: 200
statusText: "OK"
type: "cors"
url: "http://192.168.2.131:81/stern/"
[[Prototype]]: Response
Выборка набора данных из url
[
[
"Nach",
20
],
[
"In",
16
],
[
"Sie",
15
],
[
"Die",
14
],
[
"So",
10
],
[
"Putin",
10
],
[
"Das",
9
],
[
"Ukraine",
9
],
[
"Deutschland",
9
],
[
"Der",
8
]
]
const getTop10 = async () => {
let url = 'http://192.168.2.131:81/stern';
try {
const res = await fetch(URL);
const data = await res.json();
console.log(data);
} catch (error) {
console.log(error);
}
}
getTop10();