在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
        },
    }

 

内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/taoshihan/p/13855171.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!