menu

arrow_back Why does not the DELETE?

by
1 vote
Good day!

Work on the project, which has an API that you created in Lumen 5.7. Add a little functionality, but have run into a problem. When you try to send DELETE request, receive the response 405 "Method Not Allowed".
Routing
// A little higher grouping by prefix, so /primary/servers not listed here
$router->get('favorite', 'FavoriteController@index');
$router->post('favorite', 'FavoriteController@store');
$router->delete('favorite/{id}', 'FavoriteController@remove');
Заголовки запроса
Заголовки ответа
Тело ответа
Все остальные запрос работают отлично. Пытался исправить эту ошибку, следуя контенту отсюда , но ничего не вышло. Знаю, что можно добавить в тело запроса параметр _method, в котором указать значение DELETE, но данная API необходима для сторонних людей, поэтому должны отправлять DELETE.
Буду рад ответам, советам, подзатыльникам, ссылкам и прочему.

Всем бобра и ключ на 13

1 Answer

by
 
Best answer
0 votes
Where in the query is a required parameter id you have indicated in the router?