我在webman1.2中设置了一个post路由,但却用get也能访问该操作 设置了请求路由为delete,用post也能请求访问 也就是说,路由不管设置成什么请求类型,依然都可以使用其他请求类型访问
不知道1.3中是否有该问题存在,暂时还没有升级为1.3
应该是webman默认路由导致的, 通过 Route::disableDefaultRoute(); 关闭默认路由试下。
路由内所有无相关路由已被删除,也不存在默认路由Route::disableDefaultRoute
https://www.workerman.net/doc/webman/route.html#%E9%BB%98%E8%AE%A4%E8%B7%AF%E7%94%B1%E8%A7%84%E5%88%99
webman有个默认路由规则,就是不配置路由的情况下可以访问控制器。这个特性需要用Route::disableDefaultRoute();关闭
Route::disableDefaultRoute();
ok,明白了,已解决
应该是webman默认路由导致的,
通过 Route::disableDefaultRoute(); 关闭默认路由试下。
路由内所有无相关路由已被删除,也不存在默认路由Route::disableDefaultRoute
https://www.workerman.net/doc/webman/route.html#%E9%BB%98%E8%AE%A4%E8%B7%AF%E7%94%B1%E8%A7%84%E5%88%99
webman有个默认路由规则,就是不配置路由的情况下可以访问控制器。这个特性需要用
Route::disableDefaultRoute();
关闭ok,明白了,已解决