mirror of https://github.com/synctv-org/synctv.git
Fix: curl check statu code
This commit is contained in:
parent
78337ae8c8
commit
d9301e4e63
|
@ -143,11 +143,15 @@ function InitDownloadTools() {
|
|||
function Download() {
|
||||
case "$download_tool" in
|
||||
curl)
|
||||
curl -L "$1" -o "$2" --progress-bar
|
||||
status_code=$(curl -L "$1" -o "$2" --progress-bar -w "%{http_code}\n")
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "download $1 failed"
|
||||
exit 1
|
||||
fi
|
||||
if [ "$status_code" != "200" ]; then
|
||||
echo "download $1 failed, status code: $status_code"
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
wget)
|
||||
wget -O "$2" "$1"
|
||||
|
|
Loading…
Reference in New Issue