mirror of
https://github.com/iv-org/invidious.git
synced 2024-11-10 01:01:57 +01:00
Add debug info to videoplayback
This commit is contained in:
parent
bd0aaa343b
commit
d96dee3aa6
1 changed files with 4 additions and 2 deletions
|
@ -5482,8 +5482,8 @@ get "/videoplayback" do |env|
|
|||
end
|
||||
|
||||
client = make_client(URI.parse(host), region)
|
||||
|
||||
response = HTTP::Client::Response.new(500)
|
||||
error = ""
|
||||
5.times do
|
||||
begin
|
||||
response = client.head(url, headers)
|
||||
|
@ -5508,12 +5508,14 @@ get "/videoplayback" do |env|
|
|||
host = "https://r#{fvip}---#{mn}.googlevideo.com"
|
||||
client = make_client(URI.parse(host), region)
|
||||
rescue ex
|
||||
error = ex.message
|
||||
end
|
||||
end
|
||||
|
||||
if response.status_code >= 400
|
||||
env.response.status_code = response.status_code
|
||||
next
|
||||
env.response.content_type = "text/plain"
|
||||
next error
|
||||
end
|
||||
|
||||
if url.includes? "&file=seg.ts"
|
||||
|
|
Loading…
Reference in a new issue