R

Size: a a a
R
ZC
A
ТК
S
L
([1, 2, 3, 4])
-> 1
-> 2
-> 3
-> 4
DB
([1, 2, 3, 4])
-> 1
-> 2
-> 3
-> 4
->${arr[0]}
)ВЛ
ab
AZ
SS
([1, 2, 3, 4])
-> 1
-> 2
-> 3
-> 4
iterate = (arr)=> {const iterate_= (head, ...tail)=>{console.log('->', head); if(tail.length)iterate_();}; return iterate_(...arr);}
DS
IN
IN
ТК
MB
curl -H 'Authorization:Basic BASE64_string' --url 'http://exemple.net/?query=string' --verboseТо все норм, получаю ответ с сервера. В заголовках
Access-Control-Allow-Origin: *
То есть, сервер не должен ругаться на запросы с любого ресурса. Но если я посылаю fetch запрос через страницу, то он ругается что сервер не доступен.let response = fetch(url, {
method: 'GET',
mode: 'cors',
headers: {
'Authorization': 'Basic ************'
}
});
console.log(response.text)
Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.Access-Control-Allow-Origin: *
Не понимаю как это работает. Если поменять на mode: 'no-cors'
то получаю 504 ошибкуI
curl -H 'Authorization:Basic BASE64_string' --url 'http://exemple.net/?query=string' --verboseТо все норм, получаю ответ с сервера. В заголовках
Access-Control-Allow-Origin: *
То есть, сервер не должен ругаться на запросы с любого ресурса. Но если я посылаю fetch запрос через страницу, то он ругается что сервер не доступен.let response = fetch(url, {
method: 'GET',
mode: 'cors',
headers: {
'Authorization': 'Basic ************'
}
});
console.log(response.text)
Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.Access-Control-Allow-Origin: *
Не понимаю как это работает. Если поменять на mode: 'no-cors'
то получаю 504 ошибкуMB
I