1. À quoi sert cet outil
Cette vérification de service web en ligne gratuite permet de vérifier si des sites ou API sont en ligne — entrez des URL (une par ligne) et voyez les codes de statut HTTP, les temps de réponse et la disponibilité. Utilisez-la pour vérification de disponibilité, contrôle de santé API ou statut de site pour monitoring et débogage. Pas d'inscription, pas de proxy ; votre navigateur appelle chaque URL directement, rien ne passe par nos serveurs. Idéal pour vérification de disponibilité, santé API, débogage de connectivité ou vérification CORS.
2. Comment l'utiliser
Démarrage rapide : Collez ou tapez des URL (une par ligne, max 20), ajoutez https:// si besoin, cliquez sur Vérifier, puis consultez le tableau (URL, code statut, temps de réponse, état). Vert = En ligne ou Accessible, Jaune = Redirection, Rouge = erreur ou bloqué.
- Entrer les URL — Collez ou tapez les URL, une par ligne (ou séparées par des virgules). Ajoutez
https://si absent. - Cliquer sur Vérifier — L'outil valide les URL, puis appelle chacune par lots de 5.
- Voir les résultats — Un tableau affiche URL, code de statut HTTP, temps de réponse (ms) et état (En ligne, Redirection, Erreur client, Erreur serveur, Timeout, Accessible, CORS bloqué).
- Interpréter l'état — Vert = En ligne (2xx) ou Accessible (CORS restreint), Jaune = Redirection (3xx), Rouge = erreur ou bloqué.
3. Comment ça marche
Les URL sont parsées (découpage sur saut de ligne ou virgule), trimmées et validées. Seuls http et https sont autorisés. Chaque URL est d'abord appelée avec fetch() mode: "cors" pour obtenir le statut complet. Si ça échoue avec une erreur de type CORS, l'outil réessaie en mode: "no-cors" — si la requête réussit, le site est indiqué Accessible (statut inconnu). Les requêtes partent de votre navigateur ; CORS s'applique au premier essai. Un délai de 5 secondes limite les vérifications rapprochées. Maximum 20 URL par exécution. Tout le calcul s'effectue dans votre navigateur. Aucune donnée n'est envoyée à nos serveurs.
4. Cas d'usage et exemples
- Vérification de disponibilité — Vérifier que plusieurs endpoints répondent.
- Santé API — Tester rapidement plusieurs URL d'API.
- Débogage de connectivité — Voir quelles URL répondent et lesquelles timeout.
- Vérification CORS — Identifier quels sites autorisent les requêtes cross-origin.
Exemple
- URL compatibles CORS (ex. https://httpbin.org/get) → 200, En ligne
- https://httpbin.org/status/404 → 404, Erreur client
- Site avec CORS strict → Accessible (CORS restreint) ou CORS bloqué
5. Limites et contraintes connues
- CORS — Les sites qui bloquent CORS peuvent afficher « Accessible » (a répondu ; statut inconnu) ou « CORS bloqué ». Les codes de statut complets nécessitent des cibles compatibles CORS.
- Max 20 URL — Par vérification.
- Timeout 8 s — Chaque URL a une limite de 8 secondes.
- Délai 5 s — Attendre 5 secondes avant une nouvelle vérification.
- http/https uniquement — Les autres schémas sont rejetés.
- Limites du navigateur — Soumis à la politique same-origin et au comportement de fetch du navigateur.