Codes de statut HTTP – Référence complète

Référence complète des codes de réponse HTTP utilisés dans la supervision web et l'exécution de cron jobs, incluant les codes non-standard spécifiques à Webcron.

2xx — Succès

200

OK

La requête a réussi. Réponse standard pour les requêtes HTTP réussies.

201

Créé

La requête a réussi et une nouvelle ressource a été créée.

204

Pas de contenu

Le serveur a traité la requête avec succès mais ne renvoie aucun contenu.

3xx — Redirection

301

Déplacé définitivement

La ressource a été déplacée définitivement vers une nouvelle URL. Mettez à jour l'URL cible de votre cron.

302

Trouvé

La ressource est temporairement disponible à une autre URL. Webcron suit les redirections par défaut.

304

Non modifié

La ressource n'a pas été modifiée depuis la dernière requête.

4xx — Erreurs client

400

Requête incorrecte

Le serveur ne peut pas traiter la requête (syntaxe incorrecte, URL invalide).

401

Non autorisé

Une authentification est requise. Vérifiez les credentials de votre URL cron.

403

Interdit

Le serveur refuse d'exécuter la requête. Vérifiez le whitelist IP côté serveur pour les IPs Webcron.

404

Introuvable

La ressource demandée n'existe pas. Vérifiez l'URL de votre cron job.

429

Trop de requêtes

Le rate limiting est actif. Pensez à augmenter l'intervalle de votre cron.

5xx — Erreurs serveur

500

Erreur interne du serveur

Erreur générique côté serveur. Webcron déclenchera une alerte après le seuil d'échecs configuré.

502

Mauvaise passerelle

Le serveur upstream a renvoyé une réponse invalide.

503

Service indisponible

Le serveur est temporairement incapable de traiter la requête (surcharge ou maintenance).

504

Délai de passerelle dépassé

Le serveur upstream n'a pas répondu à temps. Vérifiez les performances de votre serveur.

9xx — Codes non-standard et spécifiques à Webcron

Ces codes sont utilisés par Webcron pour signaler des états d'exécution qui ne peuvent pas être exprimés avec les codes HTTP standard.

900

Erreur de connexion

Webcron n'a pas pu établir de connexion TCP vers le serveur cible. L'hôte est peut-être hors ligne ou le port est fermé.

901

Échec de résolution DNS

Le nom de domaine n'a pas pu être résolu. Vérifiez votre configuration DNS et que le domaine est actif.

902

Erreur de handshake SSL/TLS

Webcron s'est connecté au serveur mais la négociation SSL/TLS a échoué. Vérifiez la validité et la configuration de votre certificat SSL.

903

Délai dépassé

Le serveur a accepté la connexion mais n'a pas répondu dans le délai imparti. Optimisez votre script ou augmentez le délai timeout.

909

Erreur inconnue

Une erreur inattendue s'est produite lors de l'exécution. Contactez le support si cela persiste.

Surveillez automatiquement vos réponses HTTP

Webcron vous alerte par email, SMS ou webhook lorsque vos cron jobs ou URLs surveillées renvoient des codes de statut inattendus.

Démarrer gratuitement — sans carte bancaire