Fix routing for '/videoplayback''

This commit is contained in:
Omar Roth 2018-08-06 22:42:11 -05:00
parent feed6bc47c
commit 3c359df22e
2 changed files with 3 additions and 3 deletions

View file

@ -2635,13 +2635,13 @@ get "/api/manifest/hls_playlist/*" do |env|
manifest
end
options "/videoplayback*" do |env|
options "/videoplayback/:wild/*" do |env|
env.response.headers["Access-Control-Allow-Origin"] = "*"
env.response.headers["Access-Control-Allow-Methods"] = "GET"
env.response.headers["Access-Control-Allow-Headers"] = "Content-Type, range"
end
get "/videoplayback*" do |env|
get "/videoplayback/:wild/*" do |env|
path = env.request.path
if path != "/videoplayback"
path = path.lchop("/videoplayback/")

View file

@ -17,7 +17,7 @@ class Config
end
class FilteredCompressHandler < Kemal::Handler
exclude ["/videoplayback", "/api/*"]
exclude ["/videoplayback/:wild/*", "/api/*"]
def call(env)
return call_next env if exclude_match? env