[GO]解决request origin not allowed by Upgrader.CheckOrigin websocket跨域
2023-02-18 15:36:34 时间
在gin框架下使用websocket , 如果是跨域请求的时候会报这个错误
request origin not allowed by Upgrader.CheckOrigin
使用的websocket库是 "github.com/gorilla/websocket"
需要增加以下代码:
upgrader = websocket.Upgrader{ ReadBufferSize: 1024, WriteBufferSize: 1024, // 解决跨域问题 CheckOrigin: func(r *http.Request) bool { return true }, }
相关文章
- [日常] go语言圣经-声明,变量,赋值,类型,包和文件习题
- [日常] Go语言圣经-WEB服务与习题
- [日常] GO语言圣经-并发获取多个URL
- [日常] go语言圣经-获取URL练习题
- [日常] Go语言圣经-GIF动画练习语法
- [日常] Go语言圣经-查找重复行
- 嵌入式:ARM的工作模式与寄存器组织
- [MongoDB]MongoDB分页显示
- [MongoDB]MongoDB(projection字段筛选)
- [PHP]新版的mongodb扩展安装和使用
- [日常] Linux使用diff来比较目录
- [日常] Go语言圣经-命令行参数
- [日常] Go语言圣经前言
- [MongoDB]mongodb的命令行操作
- [日常] 搭建golang开发环境
- Linux网络-五种IO模型
- [Linux] git add时的注意事项
- [Linux] Ubuntu 19.10 server 配置静态IP
- [Linux] 解决virtualbox共享文件夹没有访问权限的问题
- [Linux] VirtualBox的ubuntu系统与宿主机共享目录