как исправить ошибку на угловой Не удалось загрузить http://localhost/api/notification/create.php: Ответ на предпечатную проверку не имеет статуса HTTP ok - PullRequest
0 голосов
/ 02 апреля 2019

Когда я отправляю данные в PHP, браузер выдает ошибку:

Failed to load http://localhost/api/notification/create.php: Response for preflight does not have HTTP ok status. 

Вот мой код для отправки данных

1 Ответ

0 голосов
/ 02 апреля 2019

Это похоже на проблему с вашей реализацией CORS.В частности, вам, кажется, не хватает метода Http "options" .

Вы можете решить эту проблему одним из следующих способов:

  1. Правильное внедрение CORS в коде PHP.Вы должны предпочесть этот способ, если ваша производственная установка требует, чтобы PHP-код выполнялся в другом домене
  2. или с помощью Angular CLI Proxy .Вы должны предпочесть этот способ, если вам нужны только разные домены (например, localhost: 4200 для angular и localhost (: 80) для PHP)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...