今天遇到一个问题,
问题描述
项目架构是这样的,前端 -> node -> 后端
今天发现一个问题,当清除浏览历史记录的时候,第一次访问页面的时候,一直刷新不出来页面,但是如果你刷新一下,立刻就显示页面。
问题思考
因为页面是通过node进行渲染的,所以初步怀疑是在node层进行渲染的时候,报错,所以查看node层的日志,发现报错,undefined,
所以初步判断是通过node获取数据的时候,出现问题,然后逐步排查api接口,发现其中一个接口,如果没有传入cookie的时候,就会报错,应该是没有做后端错误处理,或者直接返回null