Народ, помогите, в чем может быть проблема, где копать? Примерно в

3% случаев выскакивает ошибка при запросе со стороннего сайта:
Access to fetch at 'https://site1.test/api.php?t=1603830847352' from origin 'https://site2.test' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.

5 ответов

9 просмотров

У тебя браузер обращается к https://site1.test/api.php?t=1603830847352 и не видит там хедера Access-Control-Allow-Origin который разрешает браузеру скачивать этот файл когда он находится на сайте https://site2.test. Это сделано в целях безопасности, чтобы у тебя не ушли какие-нибудь приватные данные. Самый простой способ, это добавить в твой локейшен add_header Access-Control-Allow-Origin $http_origin; но это не самый лучший вариант, хоть и рабочий. Как пример, у тебя должно быть что-то похожее на это location / { if ($request_method = 'GET') { add_header 'Access-Control-Allow-Credentials' 'true'; } if ($http_origin = 'https://example.org/') { add_header Access-Control-Allow-Origin $http_origin; } if ($request_method = 'POST') { add_header 'Access-Control-Allow-Credentials' 'true'; } return 200; } вот дока ещё https://developer.mozilla.org/ru/docs/Web/HTTP/CORS

/dev/null- Автор вопроса
Emelyanov Alexey
У тебя браузер обращается к https://site1.test/api...

все настроено верно, раньше работало, сейчас сервер выдает ошибку 520 в 3-5% запросов... пытаюсь разобраться...

kiosaku
брось каку. не надо так делать.

Хм, интересно послушать другой способ или где почитать про это

Похожие вопросы

Обсуждают сегодня

Anyone wants to team up for kaggle competition?
Asmi S
3
Image,audio,text, classification, regression,time series?
S
2
Всем привет, есть таблица компонентов (например материнка, процессор, видеокарта и тд) components и нужно еще реализовать механизм "совместимости" (те какой-то словарь, мол од...
Vladimir
2
Hello, I want to ask. I trained EfficientNet V2 Small and achieved 98% accuracy and F1 score on test data. I did the same with a simple CNN and achieved 97% accuracy and F1 sc...
~
2
Может кто подсказать какие требования к изображениям для обучения Yolo v8? Как то разрешение, размер выделяемого обьекта в пикселях, оптимальное кол-во изображений. А то я пыт...
Владислав😎
16
Только сейчас дошли руки до Orange pi 5. Это нормально что на нем YOLOv5s выдает 1 кадр раз в 2-3 секунды на CPU? Это без оптимизаций и прочих настроек, просто голый запуск че...
Denis
17
Доброе утро. Подскажите, если если 4 корутины, внутри которых VideoCapture, то будут ли они работать асинхронно? Т.к. нагуглил, что Videocapture в моменте может быть открыт то...
Alexander👨‍💻
19
Всем привет! подскажите пожалуйста как можно увеличить качество фото?
Evgeniy
19
Can you please upvote this work? https://www.kaggle.com/code/melissamonfared/mental-health-music-relationship-analysis-eda
məł
1
А. То есть задача такая, что тип вы обучаете на разных данных модели. Получаете пачку моделей обученных на частных данных и задача стоит в том, чтобы все эти модели объединит...
Anton 『被遗忘的社会』
7
Карта сайта