gin框架解决跨域问题

news/2024/7/8 3:39:39 标签: gin

文章目录

  • 前言
  • 一、使用github.com/gin-contrib/cors


前言

今天遇到了前后端跨域问题,前后端跨域解决蛮简单的,下面是解决方案


gincontribcors_14">一、使用github.com/gin-contrib/cors

go get github.com/gin-contrib/cors

在路由的地方

r := gin.Default()

	corsConfig := cors.DefaultConfig()
	corsConfig.AllowOrigins = []string{"*"}
	corsConfig.AllowMethods = []string{"GET", "POST", "PUT", "DELETE", "PATCH"}
	corsConfig.AllowHeaders = []string{"Origin", "Content-Length", "Content-Type", "Authorization"}
	r.Use(cors.New(corsConfig))

这样就解决了跨域问题,我听说还有其他的跨域问题,我暂时还没有遇到。


http://www.niftyadmin.cn/n/5536374.html

相关文章

【FPGA-常见问题及解决方案】

1、VIVADO的License无法加载:license文件必须在英文路径; 2、例程代码路径不能过长,也不允许有中文路径!!! 3、明明加载了license,license也正确,例程无法完成综合:这种情…

群发机器人windows

##||##…欢迎使用…Windows群发机器人…\n______________________________\n##||##

欧拉筛法与埃氏拉筛

如果我们想知道从零到一个数有哪些质数,我们首先会想到运用枚举法,将小于这个数的每个数都相乘一遍,这样的做法会大大降低我们程序的质数,增加时间,事实上,在我们之前就有许多人尝试运用另外的思维&#xf…

字符串和正则表达式踩坑

// 中石化加油卡号格式:以 100011 开头共19位public static final String ZHONGSHIYOU_OIL_CARD_PATTERN "^100011\\d{13}$";// 中石油加油卡号格式:以90、95、70开头共16位public static final String ZHONGYOU_OIL_CARD_PATTERN "^(9…

【PCIe】P2P DMA

PCIe P2P (peer-to-peer communication)是PCIe的一种特性,它使两个PCIe设备之间可以直接传输数据,而不需要使用主机RAM作为临时存储。如下图3的走向 比如EP1要发送和数据给EP2,操作流程如下: 1. 打开EP1的dma控制器;--client侧 …

C++之boost智能指针

1、boost智能指针 资源获取即初始化:在构造函数中对资源进行初始化,在析构函数中释放。 智能指针的本质思想是:将堆对象的生存期,用栈对象来管理。这个栈对象就是智能指针。 当new 一个堆对象的时候,立刻用智能指针…

IT项目管理文档体系

IT项目管理文档体系是确保项目顺利进行、有效沟通和合规性的关键组成部分。一个完善的文档体系能够帮助项目团队记录决策过程、明确职责、跟踪进度、管理变更并提供审计痕迹。 项目启动文档: 项目章程:正式授权项目启动,定义项目目标、范围、…

软件设计之Java入门视频(11)

软件设计之Java入门视频(11) 视频教程来自B站尚硅谷: 尚硅谷Java入门视频教程,宋红康java基础视频 相关文件资料(百度网盘) 提取密码:8op3 idea 下载可以关注 软件管家 公众号 学习内容: 该视频共分为1-7…