Bonjour @ tous je dois faire un script qui dois récupérer les code HTTP avec un curl
ce la fonctionne trés bien je voudrais ajouter le fait qu'on puisse tester les certificatssl
et le metre dans Warning

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#je verifie la syntaxe de l'URL : 
if [[ $1 =~ ^.*http(:|s:)//[^\ ]*/$  ]]
then
        echo Suite du script
      else   echo Vous avez oublié l\'oblique de fin
        exit 123
        fi
ret=$(curl -I -s "$1health.php?$secucode&/" -o /dev/null -w '%{http_code}\n')
     #on test le retour
 if [ "$ret" == "200" ]; then
# cas OK
     returncode=$ST_OK
     returnmsg="OK - ..."
# cas CRITICAL
 else
    returncode=$ST_CRITICAL
    returnmsg="CRITICAL : ..."