mirror of
https://github.com/iv-org/invidious.git
synced 2026-09-19 04:23:46 +00:00
chore: Update headers sent to innertube in JSON requests (#6040)
* chore: Update headers sent to innertube in JSON requests * it should be a String, not a Bool
This commit is contained in:
@@ -580,10 +580,18 @@ module YoutubeAPI
|
||||
# Query parameters
|
||||
url = "#{endpoint}?prettyPrint=false"
|
||||
|
||||
# true if logged in into a Google account on Youtube, therefore
|
||||
# we set it to true if the instance has cookies enabled.
|
||||
logged_in = if !CONFIG.cookies.empty?
|
||||
"true"
|
||||
else
|
||||
"false"
|
||||
end
|
||||
|
||||
headers = HTTP::Headers{
|
||||
"Content-Type" => "application/json; charset=UTF-8",
|
||||
"Content-Type" => "application/json",
|
||||
"Accept-Encoding" => "gzip, deflate",
|
||||
"x-goog-api-format-version" => "2",
|
||||
"x-youtube-bootstrap-logged-in" => logged_in,
|
||||
"x-youtube-client-name" => client_config.name_proto,
|
||||
"x-youtube-client-version" => client_config.version,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user