28 lines
729 B
PowerShell
28 lines
729 B
PowerShell
#----------------------------------
|
|
# Download URL da powershell
|
|
#----------------------------------
|
|
# cmdlet:cls Invoke-RestMethod
|
|
#
|
|
#----------------------------------
|
|
|
|
# Effettua download, scrive OK se restitusice esattamente "HELLO"
|
|
function getAndCheck($url)
|
|
{
|
|
# Mettere URL richiesto, es http://url_server/CTACK/api/Health/Get
|
|
$val = Invoke-RestMethod -Uri $url # http://localhost:63643/api/Health/Get
|
|
|
|
IF($val -eq "HELLO")
|
|
{
|
|
ECHO "OK: $val"
|
|
}
|
|
ELSE
|
|
{
|
|
ECHO "KO: $val"
|
|
# inviare email?
|
|
}
|
|
}
|
|
|
|
# ogni riga fa download, se scarica quanto ci si aspetta è ok...
|
|
getAndCheck("http://localhost:63643/api/Health/Get")
|
|
getAndCheck("http://localhost:63643/api/Health/Get/2")
|