关于 TP5.1 路由问题(已经解决)
我想要一个这样的路由: eg:
http://api.test.com/user/get?id=2&check_code=gjh23g4j23g4hj32g4h3g2j14g3h21j43
其中 id 参数 是一个变量,check_code 是一个校验值。关于这个路由,我应该怎么去写路由规则呢?
目前我是这样写的:
Route::rule('user/get/:id','index/User/one','GET');
但是,这样写无法匹配上面的那个地址,它会将 user 当成一个模块,进而报错,大家有什么好的方法么?
可以写成这个样子:
Route::rule('user/get','index/User/one','GET');
参数的获取可以在控制器里,通过 input 助手函数来完成。中间件里也进行部分参数的验证。