路由请求缓存第二次取出的数据为字符串

浏览:357 发布日期:2021/09/11 分类:ThinkPHP6专区
我的项目控制器返回数组,通过全局中间件处理json数据。但是使用路由缓存,第一次能正确获取到数据,第二次获取的缓存数据就是字符串,通过查看源码发现vendor/topthink/framework/src/think/middleware/CheckRequestCache.php[102]使用的是$response->getContent()而不是$response->getData(),望官方跟进一下,谢谢
最佳答案
评论( 相关
后面还有条评论,点击查看>>