[GO]解決request origin not allowed by Upgrader.CheckOrigin websocket跨域


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM