Pārlūkot izejas kodu

Allow websocket connections from any origin

master
Jan Svabenik pirms 4 dienas
vecāks
revīzija
06ce381bb9
1 mainītis faili ar 5 papildinājumiem un 1 dzēšanām
  1. +5
    -1
      cmd/sdrd/main.go

+ 5
- 1
cmd/sdrd/main.go Parādīt failu

@@ -334,7 +334,11 @@ func main() {

upgrader := websocket.Upgrader{CheckOrigin: func(r *http.Request) bool {
origin := r.Header.Get("Origin")
return origin == "" || strings.HasPrefix(origin, "http://localhost") || strings.HasPrefix(origin, "http://127.0.0.1")
if origin == "" || origin == "null" {
return true
}
// allow same-host or any local IP
return true
}}
http.HandleFunc("/ws", func(w http.ResponseWriter, r *http.Request) {
conn, err := upgrader.Upgrade(w, r, nil)


Notiek ielāde…
Atcelt
Saglabāt