halt问题
来源:6-10 后台用户登录-数据更新和session处理

残破的蛋丨蛋
2020-07-08
老师,请问我这个halt()执行之后怎么成这样了呢?
但是用dump结果是正常的
这是怎么回事呀?
写回答
1回答
-
keryz
2020-07-09
同学,你好,以下是我的试验。
1、我使用halt打印的结果这样的。没问题的
2、定位到 halt 源码的实现,可以看到 halt和dump的区别就是 多了以下代码。
3、定位到 Response::create() ,可以看到默认会返回一个 response 的html的返回值。
4、我把response的返回对象默认修改为json,就和你的halt一样的效果,你看看是你那里的配置或者其他的地方造成的影响。。
5、我看了一下 app/config的route.php文件下的 default_jsonp_handler 参数,这个你如果修改为 json 的话,就是以上结果,应该这个造成的影响。
012020-07-12
相似问题