初涉后端--为什么postman能够成功获取后端数据,前端项目却不能获取后端数据(已解决)

这篇具有很好参考价值的文章主要介绍了初涉后端--为什么postman能够成功获取后端数据,前端项目却不能获取后端数据(已解决)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

刚学完前端,这几天初涉了一下后端,一开始就碰壁了,用写好的前端项目怎么都连接不上后端,但是奇怪的是明明postman可以成功请求到后端的数据

后端代码

postman可以请求成功,前端就不能请求成功,前端,后端

postman测试结果,成功

postman可以请求成功,前端就不能请求成功,前端,后端

前端网络提示

postman可以请求成功,前端就不能请求成功,前端,后端

但是我注意到了前端响应状态为200,说明二者可能其实是连接上了的

postman可以请求成功,前端就不能请求成功,前端,后端

最后通过查询报错提示找到了问题所在

postman可以请求成功,前端就不能请求成功,前端,后端

报错信息:Access to XMLHttpRequest at 'http://localhost:8088/getInfo' from origin 'http://localhost:5173' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

这段报错 表示前端与后端跨域了,故我们需要在后端允许跨域请求

只需要加上@CrossOrigin(origins = "*")注释即可

postman可以请求成功,前端就不能请求成功,前端,后端

重启后,前端终于能够获取后端数据了

postman可以请求成功,前端就不能请求成功,前端,后端

自此,感觉学习后端的进度又推进了一大步。 文章来源地址https://www.toymoban.com/news/detail-782852.html

到了这里,关于初涉后端--为什么postman能够成功获取后端数据,前端项目却不能获取后端数据(已解决)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  •  MX-Linux:在distrowatch上的排名,为什么能够做到第一?

    个人观点:MX-Linux 很好。 MX-Linux 桌面 操作系统的成功,主要有以下这几个因素: A. 技术因素: 1. 关键因素:MX snapshots工具; 2. 次要因素:对更多的硬件驱动支持。 B. 运作模式:以社区为驱动。 个人观点:如果没有了 MX snapshots 工具,估计它的排名立马会跌落到前10名之外

    2024年02月11日
    浏览(60)
  • 【C++学习】C++入门 | 缺省参数 | 函数重载 | 探究C++为什么能够支持函数重载

    上一篇文章我介绍了C++该怎么学,什么是命名空间,以及C++的输入输出, 这里是传送门:http://t.csdn.cn/Oi6V8 这篇文章我们继续来学习C++的基础知识。 目录 写在前面: 1. 缺省参数 2. 函数重载 3. C++是如何支持函数重载的 写在最后: 在学习C语言的时候,如果一个函数存在参数

    2024年02月13日
    浏览(33)
  • 为什么MD5算法不可逆,但网上有很多网站声称能够解密MD5

    我们要明白,MD5不是加密算法,而是一种信息摘要算法,主要用于保证数据的完整性,以及数据不被篡改。既然不是加密算法,那么就不存在解密的说法,但是为什么网上有很多网站声称能够解密MD5呢? MD5算法不可逆 Md5是计算机安全领取常用的一种密码散列函数,主要用于

    2024年02月11日
    浏览(43)
  • 为什么在马云成功前就有那么多影像留下来?

    马云创业的各个阶段, 都有意无意得到媒体的推波助澜 ,不光是影像,还留下了很多相关的文字报道。站在当时的角度,马云或许并不总是以一种成功人士的身份出现,但即便如此,他做事情也足够新潮、足够前卫、或者足够具有正能量。媒体对于类似的人或事,一向有着

    2024年02月01日
    浏览(40)
  • Open CASCADE学习|为什么由Edge生成Wire不成功?

    Wire 是一种复合形状,不是由几何形状构建的,而是由边缘的装配构建的。BRepBuilderAPI_MakeWire类可以从一个或多个Edge构建Wire,或将新Edge连接到现有Wire。  BRepBuilderAPI_MakeWire 类将Edge连接到Wire。添加新Edge时,如果其顶点之一与Wire共享,则认为它已连接到Wire。如果没有共享顶

    2024年02月22日
    浏览(46)
  • 为什么开发者关系对 Web3 的成功至关重要?

    之前,我们研究了早期初创公司如何建立开发者社区和跟踪产品与市场的契合度。如果没有有效的开发者关系团队,这些举措不太可能成功。 开发者关系专业人员通常作为信息枢纽,经常与产品、销售和营销等其他运营团队合作,并让每个人都了解情况。由于许多Web3初创公

    2023年04月08日
    浏览(40)
  • 家里用的无线路由器连接成功后,为什么还不能上网?

    如今,家庭用无线路由器非常普遍,不但在家庭中使用,企事业单位更是频繁。再加上便携式mini型无线路由器的推陈出新,无线路由器可谓随处可见。但很多人应该都会碰到家里用的无线路由器连接成功后,不能上网的情况吧,不用担心,小编针对几种情况详细为大家介绍讲

    2024年02月06日
    浏览(45)
  • C++中,C::C::C::C::foo() 为什么编译成功?

    有人问: 为什么 最后那行: 能编译成功?这是什么规则? 嗯…… Entity::Entity::Entity::Entity::Entity::Entity::foo() 竟然编译成功?这一切的背后,是人性的扭曲,还是道德的沦丧? 敬请关注今晚八点 CPPTV 12 频道,让我们跟随镜头走进厚厚的C++标准文档…… 这个案例,至少牵涉到

    2024年02月12日
    浏览(41)
  • 为什么 OpenAI 团队采用 Python 开发他们的后端服务?

    Python,年龄可能比很多读者都要大,但是它在更新快速的编程界却一直表现出色,甚至有人把它比作是编程界的《葵花宝典》,只是Python的速成之法相较《葵花宝典》有过之而无不及。 Python简洁,高效的特点,大大提升了程序员的编码速度,极大的提高了程序员的办公效率,

    2024年02月02日
    浏览(36)
  • spring中,为什么前端明明传了值,后端却接收不到

    在进行前后端的联调时,有时候会出现,前端明明传了值,后端接口却接收不到的情况,这种情况常常让人很苦恼,然后就会去仔细对比前后端的参数单词是不是对应上了,也会去检查是不是前端的请求参数格式有问题,又或者是后端接口接收的参数格式有问题,一通检查对

    2024年02月03日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包