AJAX Блок CORS - CodeIgniter - PullRequest
       6

AJAX Блок CORS - CodeIgniter

1 голос
/ 18 июня 2020

Раньше приложение могло нормально работать, но после изменения версии Xampp его больше нельзя использовать

Доступ к XMLHttpRequest по адресу ' http: // [:: 1] / down / index .php / person / ajax_list 'from origin' http://localhost 'был заголовком на запрошенном ресурсе.

Цитата Форма отчета об ошибке Chrome

1 Ответ

0 голосов
/ 19 июня 2020

Вы можете использовать этот простой скрипт, чтобы разрешить кросс-источник в codeigniter

if ($_SERVER['REQUEST_METHOD'] === 'OPTIONS') {
    header('Access-Control-Allow-Origin: *');
    header('Access-Control-Allow-Methods: POST, GET, DELETE, PUT, PATCH, OPTIONS');
    header('Access-Control-Allow-Headers: token, Content-Type');
    header('Access-Control-Max-Age: 1728000');
    header('Content-Length: 0');
    header('Content-Type: text/plain');
    die();
}

  header('Access-Control-Allow-Origin: *');
  header('Content-Type: application/json');

Запишите его поверх вашего файла codeigniter. Это сработало для меня, надеюсь, сработает и для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...