老师,关于路由表达式中的参数,为什么有些定义在表达式中,有些在URL的?号之后

来源:8-22 分类商品接口编写

寻桃

2018-07-27

例如:Route::get('api/:version/banner/:id','api/:version.Banner/getBanner');

ID是写在路由表达式中,请求接口:http://www.z.cn/api/v1/banner/1


而本章路由:Route::get('api/:version/product/by_category','api/:version.Product/getAllIncategory'); 

ID写在URL的?号之后,用的传统方式请求接口:http://www.z.cn/api/v1/product/by_category?id=3

有什么区别吗?

写回答

1回答

7七月

2018-07-28

区别肯定有啊,我不太明白你指的区别是什么?

0
3
寻桃
回复
7七月
谢谢 老师
2018-07-29
共3条回复

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程