如何在get方法中使用API​​发送参数

时间:2019-12-26 08:00:58

标签: php laravel api postman laravel-api

我必须在邮递员上运行API,该项目基于Laravel。端点在下面提到

`Route::get('order/detail/{order}', 'OrdersController@show');`

这是我的订单控制器功能:

public function show(Order $order)  
{   
    dd("ok");
}

我正在尝试使用邮递员运行API并收到404错误 enter image description here

但是当我从端点中删除{order}时,它起作用了。所以我的问题是如何在邮递员上运行此API。任何帮助都是非常可取的。

1 个答案:

答案 0 :(得分:2)

使用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");
}