mirror of
https://gitea.invidious.io/iv-org/invidious-copy-2022-04-11.git
synced 2024-08-15 00:43:26 +00:00
Add CORS headers to local URLs
This commit is contained in:
parent
0b363ff471
commit
c1bb75e616
2 changed files with 13 additions and 1 deletions
|
@ -2689,6 +2689,18 @@ options "/videoplayback/*" do |env|
|
|||
env.response.headers["Access-Control-Allow-Headers"] = "Content-Type, range"
|
||||
end
|
||||
|
||||
options "/api/manifest/dash/id/videoplayback" 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
|
||||
|
||||
options "/api/manifest/dash/id/videoplayback/*" 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|
|
||||
path = env.request.path
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ class Config
|
|||
end
|
||||
|
||||
class FilteredCompressHandler < Kemal::Handler
|
||||
exclude ["/videoplayback/*", "/api/*"]
|
||||
exclude ["/videoplayback", "/api/*"]
|
||||
|
||||
def call(env)
|
||||
return call_next env if exclude_match? env
|
||||
|
|
Loading…
Reference in a new issue