axios+springboot 报错 POST http://localhost:8080/Login 404 (Not Found)
问题:点击登录,页面无跳转,报错:POST http://localhost:8080/Login 404 (Not Found)Uncaught (in promise) Error: Request failed with status code 404原因:8080是前端vue的端口号,后端springboot没有配置自定义的端口号,这个请求就找不到后台了。解决方法:步骤一:在vue中的ma
·
问题:点击登录,页面无跳转,报错:
POST http://localhost:8080/Login 404 (Not Found)
Uncaught (in promise) Error: Request failed with status code 404
原因:8080是前端vue的端口号,后端springboot没有配置自定义的端口号,这个请求就找不到后台了。
解决方法:
步骤一:在vue中的main.js文件为axios指明baseURL,即设置以下代码:
var axios = require('axios')
axios.defaults.baseURL = 'http://localhost:8088'
其中8088是我自定义的后端端口号。
步骤二:在springboot中的resource文件夹下的application.properties文件添加:
server.port=8088
此时再次点击登录按钮,又报错:
OPTIONS http://localhost:8088/Login net::ERR_CONNECTION_REFUSED
Uncaught (in promise) Error: Network Error
解决方法:运行springboot…(我是sb)
此时运行springboot即可正常跳转。
仅做记录。
更多推荐
已为社区贡献1条内容
所有评论(0)