Request URL: http://localhost:8080/api/api/user

本文记录了一位开发者在尝试解决Vue应用与后端API跨域请求时遇到的404和500错误。经过一系列尝试,包括调整vue.config.js配置、更改代理端口、在Controller添加crossorigin注解,问题最终得到解决。通过复盘和重新部署,开发者成功避免了404和500错误,确保了前后端交互的正常进行。
摘要由CSDN通过智能技术生成

Request URL: http://localhost:8080/api/api/user


在这里插入图片描述
在进行前后端交互的时候,进行跨域请求,出现了404 not found的结果,并且出现了两个api。

在这里插入图片描述
配置文件和src不是同级,试了下把vue.config.js和src同级,之后报了500.
在这里插入图片描述

在这里插入图片描述
之前这里是9999,代理地址随后被我更改成了9876
在这里插入图片描述
接着又404了。
在这里插入图片描述
还试了在contrller里头加crossorigin注解

在这里插入图片描述
还是404在这里插入图片描述
这个问题困扰了我一周了,于是我从开始步骤复盘了两遍,重新创建了数据库内容和建表,再次运行,成功了。没有404也没有500.
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: This error message indicates that there was an internal server error when trying to make a PUT request to the URL "http://localhost:9876/api/user". The error code "500" means "Internal Server Error". This is a HTTP response status code that indicates that the server encountered an unexpected condition that prevented it from fulfilling the request. There could be several reasons for this error, such as a problem with the server-side code, incorrect data in the request, or a server-side issue. To troubleshoot the problem, you'll need to look at the server logs for more information about the cause of the error. Additionally, you could try reaching out to the server administrator for more information or if you're the one managing the server, you could investigate the logs and make the necessary fixes to resolve the issue. ### 回答2: VM14 asdebug.js:10 PUT http://localhost:9876/api/user 500 (Internal Server Error)是一个网络请求错误。这个错误表示在向 http://localhost:9876/api/user 发送PUT请求时,服务器遇到了内部错误导致请求失败。 Internal Server Error是一个HTTP状态码,服务器使用这个状态码来指示遇到了无法处理的错误。这个错误可能是由于服务器上的程序错误、配置错误或其他问题导致的。 要解决这个问题,可以采取以下步骤: 1. 检查请求的URL是否正确。确保http://localhost:9876/api/user是正确的接口地址。 2. 检查服务器端的代码。查看服务器端的代码,尤其是处理PUT请求的代码部分,确保没有错误。 3. 检查服务器配置。如果服务器使用某种框架或代理服务器,确保它们的配置正确。 4. 检查服务器日志。查看服务器的日志文件,如果有任何错误信息,可以帮助找到问题所在。 5. 重启服务器。有时候,重启服务器可以解决一些临时的错误。 如果以上步骤都没有解决问题,可以尝试将错误信息反馈给服务器端的开发人员,以获得更详细的帮助和支持。 ### 回答3: 这个错误是由于在使用VM14 asdebug.js:10 PUT请求时,服务器出现了内部错误所引起的。具体地说,PUT请求是一种用于向服务器发送更新资源请求的HTTP请求方法。在这个情况下,请求是发送到了本地主机的9876端口的/api/user路径上。 然而,服务器在处理这个请求时遇到了一个内部错误,返回了500错误码。500错误码代表服务器内部发生了错误,使其无法完成请求。这个错误可能是由于服务器代码逻辑错误、数据库连接错误、服务器资源不足等问题导致的。需要进一步检查服务器的日志或调试信息来确定具体的错误原因。 为了解决这个问题,需要查看服务器的日志或调试信息来获取更多的细节。一旦找到了具体的错误原因,就可以修复对应的问题,重新启动服务器或者重新调整服务器的配置来解决这个内部错误。另外,检查PUT请求的参数、请求头和目标路径是否正确也是必要的,以确保请求的正确性。 总之,这个错误是由于服务器内部发生了错误导致的500错误码。需要进一步检查服务器的日志或调试信息来找到具体的错误原因,并采取相应的措施来解决这个问题。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值