javascript — плагин формы jQuery: XMLHttpRequest не может загрузить http: //www…..No ‘Access-Control-Allow-Origin’

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

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

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 о подобной проблеме, но не при загрузке файла

0

Решение

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

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

cannot load http://www.test.com/ а также 'http://test.com' not allowed access,

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

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

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

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

По вопросам рекламы [email protected]