Надеюсь, это поможет кому-то другому (так как мне потребовалось несколько часов, чтобы найти исправление).
* Да, есть много дублирующих похожих вопросов, похожих друг на друга. Но мой характерен для приложения браузера платформы Кордовы. *
Я строю с помощью AngularJS с помощью Cordova/PhoneGap. У меня возникла проблема с перекрестным доменом, когда вы делали запрос POST-запроса AngularJS ($http.post
) в PHP API. Если возвращался - заголовок "Нет" Access-Control-Allow-Origin присутствует на запрошенном ресурсе. Origin "
См. Ответ ниже.
Я должен был добавить следующее в скрипт PHP API:
header('Access-Control-Allow-Origin: *');
Теперь после выполнения $http.post
он вернет код статуса 200!