Update endpoint-status.sh

Included the -L option in the curl command, ensuring that it will follow any 301 redirects until the final URL is reached.
This commit is contained in:
Jack Veney
2024-06-20 15:24:27 -04:00
committed by GitHub
parent 01a1a0f69e
commit 17a0b65a4b

View File

@@ -20,8 +20,8 @@ http_status=0
# Loop until either the endpoint returns 200 or the maximum retries are reached
while [ $retries -lt $max_retries ]; do
# Make a curl request and capture the HTTP status code
http_status=$(curl -s -o /dev/null -w "%{http_code}" $endpoint_url)
# Make a curl request and capture the HTTP status code, following redirects
http_status=$(curl -s -o /dev/null -w "%{http_code}" -L $endpoint_url)
# Check if the HTTP status code is 200 (OK)
if [ $http_status -eq 200 ]; then