手头有个项目较为特殊,前后端分离,前端Post过来的是一段秘文,后端需要解密。 目前统一在中间件里解密后传参给控制器,找了下文档,貌似只有对象方式传递。 $request->xxx = 'xxxx'; ... 有没有办法在中间件里直接往post里追加参数呢,然后控制器里用$request->post();这种方式获取呢? ------------附上解决方案 1:直接改造parsePost或parseGe...
webman:1.5.5 workerman:5.0.0-beta.7 目前遇到个问题,比如 UserType 控制器,使用 usertype、user-type,这两个是可以正常访问,但 user_type,就会报错404。 老大,能不能加个配置项,来控制用 什么符号 来分割。 附上改的地方: vendor/workerman/webman-framework/src/App.php ...
workerman:5.0.0-beta.7 public function index() { $this->get('http://192.168.1.201/'); } public function get(string $url) { $http = new Client(); $http->request($ur...
刚用webman开发项目,目前在写编辑的时候,发现个小问题: Url:admin/menu/edit?id=1 使用 $request->get('id') 获取值时,发现是 string 类型,请问下什么情况下返回的是int呢?...
用了几天webman,感觉视图这块用起来不是很方便,提几个建议: 1、可以参考TP的 View::fetch() 比如:admin/controller/Config 的 index 方法,如果模板路径没有特殊要求的话 那模板文件就是:admin/view/config/index.html webman用法:return view('config/index'); 如果有成百上千个方法的话,也挺累的。。。 tp用法...
手头一个聚合Sdk项目,准备重构,一直找不到好用的Cache,ThinkCache官方也不维护了(装完后vendor目录增加300kb左右很精简,但不支持php8+)。 app目录下业务代码还不到1M,装个laravel的Redis,vendor目录硬生生加了4M多。这TM,几百KB的东西! 那啥,不是说容量问题,单纯的觉得laravel太臃肿,装一堆用不到的东西。求大佬推荐~~~ 弄来弄去还是用TP的了。。。自己...
手里一个纯Api项目使用webman重构了,也关闭了静态文件支持。然后我随便测试了个Url,返回的内容是404.html,这个public目录是不是不能删除呀? 补充:删除后,返回字符串:404 Not Found...
supervisor里只能用 php start.php start 启动,这样的话,就是debug模式,会默认开启文件监控。 请问下如何关闭呢?还有 config/app.php 里的 debug,这个是起什么作用?...