mirror of
https://github.com/dockur/windows.git
synced 2025-01-18 09:05:48 +00:00
fix: Follow download redirects (#981)
This commit is contained in:
parent
6825b6a45a
commit
57193b0f59
15
src/mido.sh
15
src/mido.sh
@ -635,6 +635,21 @@ getMG() {
|
||||
return 1
|
||||
fi
|
||||
|
||||
local domain="buzzheavier.com"
|
||||
|
||||
if [[ "$result" = *"$domain"* ]]; then
|
||||
result=$(curl --silent --max-time 30 --request GET --user-agent "$user_agent" --referer "$result" --head --proto =https --tlsv1.2 --http1.1 -- "$result/download") || {
|
||||
handle_curl_error "$?" "$domain"
|
||||
return $?
|
||||
}
|
||||
result=$(echo "$result" | grep -i -m 1 "hx-redirect:")
|
||||
if [ -z "$result" ]; then
|
||||
error "Failed to extract redirect location! Please report this at $SUPPORT/issues."
|
||||
return 1
|
||||
fi
|
||||
result="https://${domain}${result:13}"
|
||||
fi
|
||||
|
||||
MG_URL="$result"
|
||||
return 0
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user