现象
web 端执行某个操作时,报以下错误
在这里插入图片描述
通过浏览器查看相应的请求状态,发现报错302

302
302 Found 是HTTP协议中的一个状态码(Status Code),可以简单的理解为该资源原本确实存在,但已经被临时改变了位置;
或者换个说法,就是临时的存在于某个临时URL下。通常会发送Header来暂时重定向到新的新位置。

问题原因
本地debug 发现后端没有报错,看前后端接口时,发现后端API 和前端调用的不一样,一般情况下,前端使用的的接口和DTO 都是后端统一调用ABP generate-proxy 刷出来的,前后端的API 应该是一致的。

问题分析
之所以造成这个问题,是因为Git主干代码不是merge的,是开发人员按自己的提交在Git 上挑选到主干上,前后端挑选的代码不一致导致的。

x

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐