laravel route post route with one slash,假设它是一条获取路线

时间:2016-12-25 13:38:40

标签: php laravel model-view-controller routes postman

我在Laravel 5.3中创建了一个房间资源 如果我使用POST方法运行 http://testlara.dev/api/room ,它会运行RoomController的store方法(按预期方式)

但是当我意外地放一个正斜线时 喜欢 http://testlara.dev/api/room/ 虽然方法是POST但它运行RoomController的索引方法(假设为GET方法)

任何人都可以解释为什么会这样吗?

我使用POSTMAN进行了测试

1 个答案:

答案 0 :(得分:1)

通过请求http://testlara.dev/api/room/,您假设斜杠之后有一个ID,如下所示:api/room/{id}并且它是一个空值

Route List