2

问题

clipboard.png

断言旳为200,实际上返回的401

Debug

clipboard.png

clipboard.png

clipboard.png

debug发现teacher的用户名和密码和我设置的是一样的,但就是登录失败,返回状态401

我用了最笨的方法找到了问题出在了那,看了很多遍教程,最后把老师的代码拿过来发现没问的,一点点对照出来clipboard.png发现username字母大写了,而是实体中是小写的

更改之以上的错误点

debug时 断点所对应的debug信息不正确,导致查找错误用了很长时间
正确的如下:

clipboard.png

debug时username为空,马上确定了问题所在

debug时应该看清对应的信息,不要盲目的看,否则就是一分钟解决的事情,你用一小时,这就是debug的好处

总结

就一个简单问题,浪费了很长时间,当时找到问题根源的时候,都想自己打自己,瞬间感到‘崩溃’:要学会正确的分析问题,正确运用debug和报错信息找到问题的根源,快速解决问题(经验需要积累)

潘佳琦
894 声望34 粉丝

为 API 生,为框架死,为 debug 奋斗一辈子;