Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
пытался сегодня дебажить и получил неожиданный результат.
перед тем как отправить запрос post отправляется запрос Options (это ожидаемое поведение), но на запрос options по нужному урлу приходит 301 в итоге собственно сам post даже и не отправляется (а отправляется get как по протоколу и в ответ получает 404 что вполне логично).
По этой причине в постмане все нормально работает (просто потому что он не отправляет options а сразу отправляет post)
А неожиданностью стало то что продебажить options запрос я не могу никак. ставлю брэйкпоинт на первой же строке в индексе а в результате ловится только запрос get (который идет после получения от options ответа 301).
и чет теперь я не вкурю что делать то. подскажите плиз
ну, за себя точно скажу что я не писал никаких редиректов. рассчитывал может кто подскажет откуда такой редирект взяться мог. в таком случае придется дебаггером все строки проходить пока не найдется редирект(((
нет. странно то что если тот же запрос отправляется через postman то он обрабатывается правильно. Но если отправляется из браузера (из ангулара непосредственно), то приходит 301 и следом идет запрос на тот же url но методом get вместо post
Всем привет. нужна помощь. сделал небольшой проект для личного пользования (на сервере laravel 5.3, на клиента Angular), при разработке постоянно использовал php artisan serve и все работало, но как выгрузил на сервер то на первый же запрос для авторизации (post) получаю ответ 301 и перенаправление на тот же адрес, притом что через тот же postman никакого 301 и перенаправления нет, все идет как надо
Страницы 1