一个乌龙,导致购物车下单,提示编码错误,其实跟编码没关系
购物车和下单流程代码封装后,测试出现如下图提示:
Malformed UTF-8 characters, possibly incorrectly encoded
【格式错误的UTF-8字符,可能编码错误】
如图:
按着提示再次确认了每个页面编码都是utf8格式的;
然后又网上找了下,发现一样的提示,人家确实是编码的问题,无果~
接着断点调试,发现把触发队列的语句屏蔽后就正常了,但是却不敢相信是这个导致的,百思不得其解。
最后想着是直接抛出的异常,就去处理异常文件里面看了看,看着看着,想起来是josn解析异常导致,报错时是这个文件
F:\www\music\vendor\laravel\framework\src\Illuminate\Http\JsonResponse.php#75
记得队列里面存储的数据不就是json格式,一个激灵想起没有启动redis的服务!!!!
推荐文章: