API laravel и angular


Я пытаюсь сделать запрос, используя угловое подключение к REST API, построенный на laravel.

XMLHttpRequest cannot load http://localhost:8000/rest/v1/entidades/licitacoes. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:9000' is therefore not allowed access. The response had HTTP status code 500.

и я Знаю, что API должен установить заголовок, Но когда тестирую с ПОЧТАЛЬОН работает в обычном режиме. что может быть происходит?

Author: Fbor, 2016-06-21

1 answers

Вам нужно настроить заголовки CORS для запроса, при условии, браузер будет работать правильно. Все современные браузеры делают запрос известный как предполетной до реквизиции или post данные, сам, чтобы проверить, можно ли их отправить.

Этот пакет Laravel помогает настроить CORS в приложении Laravel: https://github.com/barryvdh/laravel-cors

 4
Author: Rodrigo Rigotti, 2016-06-21 18:39:27