Cordova AngularJS $ http.post Браузер CORS Проблема - «На запрашиваемом ресурсе отсутствует заголовок« Access-Control-Allow-Origin ». Происхождение»

0

Надеюсь, это поможет кому-то другому (так как мне потребовалось несколько часов, чтобы найти исправление).

* Да, есть много дублирующих похожих вопросов, похожих друг на друга. Но мой характерен для приложения браузера платформы Кордовы. *

Я строю с помощью AngularJS с помощью Cordova/PhoneGap. У меня возникла проблема с перекрестным доменом, когда вы делали запрос POST-запроса AngularJS ($http.post) в PHP API. Если возвращался - заголовок "Нет" Access-Control-Allow-Origin присутствует на запрошенном ресурсе. Origin "

См. Ответ ниже.

Теги:
post
cors
cross-domain

1 ответ

0

Я должен был добавить следующее в скрипт PHP API:

header('Access-Control-Allow-Origin: *');

Теперь после выполнения $http.post он вернет код статуса 200!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню