Как отправить параметр с API в методе get
Мне нужно запустить API на почтальонах, проект основан на Laravel. Конечная точка упоминается ниже
`Route::get('order/detail/{order}', 'OrdersController@show');`
вот моя функция контроллера заказов:
public function show(Order $order)
{
dd("ok");
}
Я пытаюсь запустить API с помощью почтальонов и получаю ошибку 404
но когда я удалил {order} с конечных точек, это сработало. так что мой вопрос в том, как я могу запустить этот API на почтальонах. Любая помощь будет очень заметна.
1 ответ
Решение
С Route::get('order/detail/{order}', 'OrdersController@show');
Вы должны использовать конечную точку http://localhost:8082/v3/order/detail/45487
.
Не ...order/detail?order=45487
тогда
public function show($order) //$order is 45487
{
dd("ok");
}