Плагин формы jQuery: XMLHttpRequest не может загрузить http://www.....No 'Access-Control-Allow-Origin'

80
9

Я разработал файловый менеджер на основе плагина JQuery Form Plugin

Недавно я оказался перед этой ошибкой

XMLHttpRequest cannot load http://www.****.com/. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://****.com' is therefore not allowed access.

Раньше этого не было. Это происходит не со всеми файлами, но в моем последнем случае происходит с.zip файлом (zip файл с изображениями 50 МБ, но я думаю, что это не важно).

Я прочитал несколько вопросов о SO о подобной проблеме, но не при загрузке файла

спросил(а) 2016-04-27T13:40:00+03:00 4 года, 5 месяцев назад
1
Решение
81

Похоже, вы неправильно истолковали проблему. Я сомневаюсь, что это имеет какое-то отношение к размеру файла.

Посмотрите на сообщение об ошибке:

cannot load http://www.test.com/ и 'http://test.com' not allowed access.

Вы меняете сайт, который вы загружаете в своем браузере, с сайта www.test.com на test.com и делаете его запросом на перекрестный поиск в процессе.

    Использовать относительные URL-адреса в вашем коде Выберите одно имя хоста для размещения вашего сайта на Перенаправить запросы с другого имени хоста на него

ответил(а) 2016-04-27T13:43:00+03:00 4 года, 5 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема