webman怎么限制一个接口只能通过get或者post方式访问? 有时候需要只能post访问,改怎么处理呢
$request->method(); 多看看文档吧
我想在中间件或者路由里限制,不想在控制器里限制,该怎么做
这也算基本操作,看文档去吧,做个路由中间件
https://www.workerman.net/doc/webman/route.html
看文档
自己在 config/route.php 写路由 习惯了 php-fpm 的开发模式 可能不怎么习惯路由, 多写写就习惯了
文档 https://www.workerman.net/doc/webman/route.html
然后使用 Route::disableDefaultRoute(); 禁用默认路由就可以了
标准答案
需要关掉自动路由插件吧
自动路由有地方让你指定请求方法吗?
安装了自动路由请求指定方法就不起作用了
控制器里获取当前请求方法,然后判断是不是你想要的方法,不是想要的直接返回错误
$request->method(); 多看看文档吧
我想在中间件或者路由里限制,不想在控制器里限制,该怎么做
这也算基本操作,看文档去吧,做个路由中间件
https://www.workerman.net/doc/webman/route.html
看文档
自己在 config/route.php 写路由
习惯了 php-fpm 的开发模式 可能不怎么习惯路由, 多写写就习惯了
文档 https://www.workerman.net/doc/webman/route.html
然后使用 Route::disableDefaultRoute(); 禁用默认路由就可以了
标准答案
需要关掉自动路由插件吧
自动路由有地方让你指定请求方法吗?
安装了自动路由请求指定方法就不起作用了
控制器里获取当前请求方法,然后判断是不是你想要的方法,不是想要的直接返回错误