请求老程序员解决错误404

问题遇到的现象和发生背景

springboot项目访问其中一个接口404

问题相关代码,请勿粘贴截图

后端:
@GetMapping(" /getVulnerabilityMap/{beginCreateTime}/{endCreateTime}")
public AjaxResult getVulnerabilityMap(@PathVariable String beginCreateTime, @PathVariable String endCreateTime) {

    VulnerabilityMapVo vulnerabilityMapDTO = reportService.getVulnerabilityMap(beginCreateTime, endCreateTime);
    return AjaxResult.success(vulnerabilityMapDTO);
}

前端:
请求 URL: http://localhost/dev-api/report/getVulnerabilityMap/2022-07-29/2022-08-28
请求方法: GET
状态代码: 404 Not Found
远程地址: 127.0.0.1:80
引用站点策略: strict-origin-when-cross-origin

运行结果及报错内容

404

我的解答思路和尝试过的方法

寻找了一下路径和传参没有发现错误

我想要达到的结果

解决问题404

谢谢各位大佬,已经解决了,路径前面多了一个空格

后端启动的服务,端口号是多少?

/dev-api/report/这个哪来的
tomcat?还是你的controller上的
把代码都贴出来行不行 还有是不是用tomcat启动的
目前看建议检查你的访问路径

文章:解决404问题 中也许有你想要的答案,请看下吧

你前端项目的配置中IP地址或者端口号看以下跟你后端的IP和端口是不是匹配

看看前端vue.config.js的dev-api下的target的端口号和你后端服务yml文件设置的端口号是不是一致

img

img