疑难Bug记录:Network与console及debugger的结果不同

今天项目开发中,遇到一个很诡异的问题,就是在开发者工具中,调试一个接口时发现:

  • Network 中显示的响应返回是{code:401,message:'未登录'}
  • console.log打印和debugger看到的响应返回是{code:200,data:{/*数据*/},message:'成功'}

实际的代码执行逻辑是与console.log打印及debugger看到的结果一致,但是返回的data数据却是一个无效数据。

其中原理需要深究。。。

你可能感兴趣的:(微信小程序,web前端开发工具及环境,bug,疑难bug)