Я запускаю приложение angularjs в своей локальной системе apache (http://localhost:8080). Здесь я пытаюсь использовать API с помощью метода post. Мой API(http://php.mpect.com/demo/login.php ) размещен в домене сервера godaddy. Это файл PHP. я включен
header('Access-Control-Allow-Origin: *');
в моем файле php, но все еще получаю
XMLHttpRequest не может загрузить http://php.mpect.com/demo/login.php . Ответ на предварительный запрос не проходит проверку управления доступом: в запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin». Таким образом, доступ к источнику 'http://localhost:8080' запрещен.
Я новичок в php и godaddy server. Как я могу это решить? Есть ли способ включить заголовки в домен godaddy? Извините за мой английский. Может ли кто-нибудь предоставить мне код решения для решения этой проблемы CORS. Заранее спасибо.
http://php.myui.com/demo/login.php
, чтобы включить эту строку заголовка? - person CollinD   schedule 08.06.2017Access-Control-Allow-Origin
на странице, которую пользователь запрашивает, откуда, а не на целевой URL. Поэтому я спрашиваю, разместили ли вы этот заголовок на URL-адресеlocalhost
или URL-адресеphp.myui.com
. - person CollinD   schedule 08.06.2017options
запрос наhttp://php.mpect.com/demo1/login.php
не возвращаетAccess-Control-Allow-Origin: *
другие HTTP-методы. - person lin   schedule 08.06.2017