是我哪个地方的变量名没改吗?
你好!根据你的描述,既然前端发送请求的URL后端无法收到,但是当后端使用相同的URL进行访问时,可以正常访问,那么问题可能出在前端代码方面。下面是一些建议来解决这个问题:
确保前端代码中的URL没有拼写错误,可以复制URL到浏览器地址栏中进行访问,看是否能够正常访问。如果可以访问,那么可以排除URL拼写错误的可能性。
检查前端代码中发送请求的方式和参数是否正确。确保请求的方法(如GET、POST)和参数(如请求体、请求头)与后端期望的一致,可以使用浏览器的开发者工具来查看请求是否...
1.请求地址错误: 前端发送的请求地址可能存在拼写错误或者路径错误,导致请求无法到达后端。 2.跨域问题: 如果前端页面和后端服务不在同一个域下,可能存在跨域问题。浏览器的同源策略会限制跨域请求,导致请求无法发送到后端。可以通过设置后端服务的 CORS(跨域资源共享)配置来解决跨域问题。 3.请求方法不匹配: 前端发送的请求方法可能与后端接口定义的方法不匹配,例如前端使用了 GET 请求,但后端接口只接受 POST 请求。建议仔细检查前后端接口文档,确保请求方法和参数正确匹配。
小伙伴可以加星球置顶文章小助手微信,拉你进项目交流群和鱼友一起讨论交流 ~
也可看看星球知识库里的(用户中心 项目)问题汇总帖,可以解决你的问题:https://bcdh.yuque.com/staff-wpxfif/resource/iq6bgl6ix409qdoa
这样配置后,前端发送过来的数据可以被后端接收,是不是只能接受前端这个路径http://localhost:8000/user/login发送的请求
最后一张图 把 prefix: 'http://localhost:8080', 这个注释掉
是我哪个地方的变量名没改吗?
你好!根据你的描述,既然前端发送请求的URL后端无法收到,但是当后端使用相同的URL进行访问时,可以正常访问,那么问题可能出在前端代码方面。下面是一些建议来解决这个问题:
确保前端代码中的URL没有拼写错误,可以复制URL到浏览器地址栏中进行访问,看是否能够正常访问。如果可以访问,那么可以排除URL拼写错误的可能性。
检查前端代码中发送请求的方式和参数是否正确。确保请求的方法(如GET、POST)和参数(如请求体、请求头)与后端期望的一致,可以使用浏览器的开发者工具来查看请求是否...
1.请求地址错误: 前端发送的请求地址可能存在拼写错误或者路径错误,导致请求无法到达后端。 2.跨域问题: 如果前端页面和后端服务不在同一个域下,可能存在跨域问题。浏览器的同源策略会限制跨域请求,导致请求无法发送到后端。可以通过设置后端服务的 CORS(跨域资源共享)配置来解决跨域问题。 3.请求方法不匹配: 前端发送的请求方法可能与后端接口定义的方法不匹配,例如前端使用了 GET 请求,但后端接口只接受 POST 请求。建议仔细检查前后端接口文档,确保请求方法和参数正确匹配。
小伙伴可以加星球置顶文章小助手微信,拉你进项目交流群和鱼友一起讨论交流 ~
也可看看星球知识库里的(用户中心 项目)问题汇总帖,可以解决你的问题:https://bcdh.yuque.com/staff-wpxfif/resource/iq6bgl6ix409qdoa
这样配置后,前端发送过来的数据可以被后端接收,是不是只能接受前端这个路径http://localhost:8000/user/login发送的请求
最后一张图 把 prefix: 'http://localhost:8080', 这个注释掉