1.这是一个很憨的原因,找了很久没找到错误。先说原因:在后端使用idea的全局查找(Ctrl +Shift+r)查找captchaImage接口时,习惯性点了回车,而回车直接就把captchaImage值Replace成空了,/captchaImage变成了/,自然就找不到接口404了。有这个错误且有这个操作习惯的可以去看看是不是这个问题了。

下面是我花了半天时间找错误的过程

2.首先错误界面如下:

进入登录界面显示就是这样,很明显是调的接口出问题了报404。

3.进入检查页面可以看到是发起http://localhost/dev-api/captchaImage请求时没找到接口

4.去后端使用Ctrl+Shift+R全局查找“captchaImage”的控制层方法,发现没有找到!这时候开始怀疑是不是在改前端时动到什么了,导致发的请求是错误的,后端根本没这个接口,经过一系列检查,发现前端没问题。又去找后端,也没发现问题,最终实在没有找到问题。重新Git拉了一遍代码,发现

新拉下来:

我原来的:

。。。 

Logo

快速构建 Web 应用程序

更多推荐