优化 curl 命令,增加连接超时设置

This commit is contained in:
Ing 2025-04-18 03:04:35 +08:00
parent 906311665b
commit 6c76070b38

View File

@ -224,7 +224,7 @@ function _get_fastest() {
done done
else else
for I in "$@"; do for I in "$@"; do
speed=$(curl -skL -w '%{time_total}' "${I}" -o /dev/null) speed=$(curl -skL -m 10 --connect-timeout 10 -w '%{time_total}' "${I}" -o /dev/null)
speed=$(awk "BEGIN {print (${speed:-0.999} * 1000)}") speed=$(awk "BEGIN {print (${speed:-0.999} * 1000)}")
speedlist+="${I} ${speed:-999}\n" # Assign default value 999 if speed is empty speedlist+="${I} ${speed:-999}\n" # Assign default value 999 if speed is empty
done done