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

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

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

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

x

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐