From d072d921eed8697da6bdb6e1749ec7e7649bbea0 Mon Sep 17 00:00:00 2001 From: videogame hacker Date: Thu, 23 Feb 2023 16:57:07 +0000 Subject: [PATCH] Strip 'Bearer ' from stream name for WHEP --- wish-server/main.go | 1 + 1 file changed, 1 insertion(+) diff --git a/wish-server/main.go b/wish-server/main.go index 0a8728b..4ae1c78 100644 --- a/wish-server/main.go +++ b/wish-server/main.go @@ -222,6 +222,7 @@ func HandleWHIP(res http.ResponseWriter, req *http.Request) { func HandleWHEP(res http.ResponseWriter, req *http.Request) { streamName := req.Header.Get("Authorization") + streamName, _ = strings.CutPrefix(strings.ToLower(streamName), "bearer ") if streamName == "" { logHTTPError(res, "Stream name was not set", http.StatusBadRequest) return