#!/bin/bash
 #功能检查web应用是否正常
 #作者:hp.li
 #日期:202406015
RUN_PATH=$(dirname $(readlink -f "$0"))
#检查web网站是否可和函数
 check_url(){
 #方法一:通过%{http_code}"参数获取状态码
 #HTTP_CODE=$(curl -o /dev/null --connect-timeout 3 -s -w "%{http_code}" $1)
#方法二:通过awk获取状态码
 HTTP_CODE=$(curl -sI $1 --connect-timeout 10 -m 20 | awk '/HTTP/{print $2}')
 if [ $HTTP_CODE -eq 200 ];then
    echo "$URL Access successful"
    continue
 fi
 }
URL_LIST="
 www.baidu.com
 ww.testdbug.com
 "
 for URL in ${URL_LIST[@]};do
    check_url $URL
    check_url $URL
    check_url $URL
    echo "$URL Access failure!"
 done