Dotcom-Monitor permet aux utilisateurs de personnaliser la surveillance de leur site Web en spécifiant les codes de réponse HTTP attendus. Cela permet de s’assurer que le système interprète correctement les réponses en fonction de vos besoins uniques, plutôt que de simplement traiter toutes les réponses autres que 200 comme des échecs. Par défaut, Dotcom-Monitor s’attend à ce que les réponses HTTP avec des codes d’état compris entre 200 et 399 confirment qu’une page Web fonctionne correctement et qu’une demande de surveillance a réussi. Toutefois, dans certains cas, d’autres codes d’état peuvent également indiquer un résultat attendu. Si une réponse HTTP contient un code d’état attendu fourni par un utilisateur, Dotcom-Monitor considérera la demande comme réussie, même si le code n’est pas dans la plage de réussite par défaut de 200 à 399 .

Comment configurer la surveillance de codes HTTP spécifiques

  1. Ouvrez les paramètres de votre cible de surveillance HTTP(S).
  2. Sous l’onglet De base , dans le champ Codes de réponse attendus , entrez les codes d’état que le système doit reconnaître comme des réponses réussies.

Dotcom-Monitor vous permet d’entrer plusieurs codes de réponse HTTP ou de définir une plage de codes acceptables.

Exemples:

  • Pour autoriser plusieurs réponses attendues, telles que 401 Non autorisé et 500 Erreur de serveur interne, entrez :
    401, 500
  • Pour autoriser toutes les réponses d’erreur du serveur 5xx , entrez :
    500-599

Par exemple, vous souhaitez surveiller une page Web restreinte qui ne doit être accessible qu’aux utilisateurs autorisés. Lorsqu’un utilisateur non autorisé tente de visiter cette page, le serveur doit renvoyer un code d’état HTTP 401 Non autorisé .

  • Pour vérifier que les utilisateurs non autorisés ne peuvent pas accéder à la page cible, entrez 401 dans le champ Codes de réponse attendus .
  • Si Dotcom-Monitor reçoit une réponse 401 , il marquera la demande de surveillance comme réussie.
  • Si la réponse est autre chose (par exemple, 200 OK, ce qui signifie que l’accès a été accordé de manière inattendue), une erreur sera générée et reflétée dans les rapports de surveillance.