Каково решение этой ошибки консоли?

У меня есть сайт livescore, и он показывает данные ежедневных игр за неделю.
Целые недели игры показывают, а сегодня игры нет.

Я получил эту ошибку в моей консоли в обоих браузерах Chrome и Firefox:

Запрещен перекрестный запрос: одна и та же политика происхождения запрещает чтение
удаленный ресурс на
http://alpha.fractalsciences.com:8080/databusiness/categories?referer=http://www.example.com/.
Это можно исправить, переместив ресурс в тот же домен или
включение CORS.

У меня есть те же данные на другом сайте, он называется очень гладко и ничего плохого в этом нет.

ПРИМЕЧАНИЕ: я не знаю что alpha.fractalsciences.com это не мой домен, и я не использую его в своих кодах. Я не знаю, почему консоль показывает мне этот домен ???

Даже я включил CORS, добавив header('Access-Control-Allow-Origin: *'); до первой строчки моего index.php но все равно получаю такую ​​же проблему. ?? Есть ли какой-нибудь способ узнать, почему мои данные перестают отображать событие, хотя я дошел до него по http в виде обычного XML ??? Есть ли какие-либо предложения для решения этой проблемы?

0

Решение

Если вы хотите разрешить доступ к чему-либо, вы должны владеть этим.

Заголовок CORS для разрешения доступа должен быть отправлен от сервер http://alpha.fractalsciences.com:8080/databusiness/categories

не от вашего клиента. Поскольку Access-Control-Allow-Origin это response headerне request header,

Если владелец домена не позволяет вам читать с него через ajax, у вас нет шансов прочитать его на стороне клиента. Вы можете попытаться прочитать данные через PHP (серверную часть), потому что вы можете обойти этот тип защиты.

Как сказала Юхана, вам следует беспокоиться о тех запросах, которые вы не выполняли. Вы должны изучить все исходные файлы, которые вы используете. Консоль обычно отображает источник таких вызовов.

1

Другие решения

Других решений пока нет …