Нет ошибки заголовка «Access-Control-Allow-Origin» в ионном 3 - PullRequest
0 голосов
/ 06 сентября 2018

эй, я новичок в ionic 3 Я подготовил форму контакта для моего приложения, где сервер (php) должен отправить электронное письмо после заполнения формы пользователем. на сервере я использую функцию mail для отправки электронной почты сервером, на котором она работает, и отправляет электронную почту даже с появлением ошибки Нет заголовка «Access-Control-Allow-Origin»
Я уже добавил два заголовка в мои php-скрипты

header("Access-Control-Allow-Origin: *"); header('Content-Type: text/html; charset=utf-8'); enter image description here

1 Ответ

0 голосов
/ 06 сентября 2018

Это не проблема вашего ионного приложения. Сервер, к которому вы пытаетесь получить доступ через вызов API, не поддерживает CORS. Надеюсь, эта статья поможет вам решить вашу проблему.

https://blog.ionicframework.com/handling-cors-issues-in-ionic/

Существует руководство или решение для вашей проблемы.

Вот важная часть для вас

Работа с CORS в Ionic CORS возникает только тогда, когда мы запускаем или тестируем наше приложение при работе ionic serve или ionic run -l.

Существует два способа решения проблемы: первое и более простое решение это просто разрешить все источники из вашей конечной точки API. Тем не менее, мы не можем всегда контролируйте конечную точку, к которой мы обращаемся. То, что нам нужно, это запрос, в котором не указано происхождение.

Мы можем сделать это с помощью прокси-сервера. Давайте посмотрим, как Ionic CLI предоставляет легко настраиваемый прокси-сервер.

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