FAQ
Come imposto i codici di stato HTTP accettati
Come imposto i codici di stato HTTP accettati
Il criterio Stati validi definisce l'elenco dei codici di stato HTTP accettati come risposta valida dal monitor.
Procedura
- Aprire la finestra Modifica monitor con l'icona della matita sul controllo desiderato.
- Selezionare il tipo di controllo HTTP.
- Aprire la sezione Impostazioni Avanzate.
- Abilitare Stati validi con il relativo interruttore.
- Compilare l'elenco dei codici accettati.
- Salvare.
Come impostarlo in pratica
Il criterio è utile quando la risposta attesa non è un semplice 200. Un endpoint che risponde con un reindirizzamento permanente, o un'API che restituisce un codice specifico per indicare uno stato corretto, verrebbe altrimenti considerato in errore. Elencando esplicitamente i codici attesi il controllo diventa aderente al comportamento reale del servizio.
Va tenuto presente che un elenco troppo permissivo riduce l'utilità del monitor: includere codici di errore fra quelli validi rende il controllo cieco proprio ai casi che dovrebbe rilevare. Se il servizio risponde in modo eterogeneo, conviene affiancare al criterio sugli stati quello sulla parola chiave presente, che verifica il contenuto anziché il solo codice.

