From 69e5434cc2dfe1bd07dd86eecfccf1e60cfb5760 Mon Sep 17 00:00:00 2001 From: Kane York Date: Wed, 20 Apr 2016 14:28:35 -0700 Subject: [PATCH] Allow blank Origin header --- socketserver/server/handlecore.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/socketserver/server/handlecore.go b/socketserver/server/handlecore.go index f2f395b0..0bd23a82 100644 --- a/socketserver/server/handlecore.go +++ b/socketserver/server/handlecore.go @@ -181,7 +181,7 @@ var SocketUpgrader = websocket.Upgrader{ ReadBufferSize: 1024, WriteBufferSize: 1024, CheckOrigin: func(r *http.Request) bool { - return OriginRegexp.MatchString(r.Header.Get("Origin")) + return r.Header.Get("Origin") == "" || OriginRegexp.MatchString(r.Header.Get("Origin")) }, }