HTTP Status Checker — controleer statuscodes en doorverwijzingsketens
Controleer de HTTP-statuscode voor elke URL en begrijp snel het doorverwijzingsgedrag. Volg doorverwijzingen (tot 10) om loops te detecteren en de uiteindelijke bestemmingsreactie te bevestigen. Ideaal voor uptime-controles, gezondheidsendpoints, SEO-audits en het debuggen van verkeerd gerouteerde URL's. Exporteer resultaten naar JSON.
Functies
- Controleer de HTTP-responsstatus voor elke URL (website of API).
- Volg doorverwijzingen en inspecteer doorverwijzingsketens (tot 10 hops).
- Detecteer snel doorverwijzingsloops en misconfiguraties.
- Uitstekend voor gezondheidsendpoints om 200 OK-gedrag te bevestigen.
- Helpt bij het valideren van canonieke bestemmingen (HTTP→HTTPS, www, lokale paden).
- Kopieer/deel resultaten voor debugging en supporttickets.
- Exporteer een JSON-rapport voor automatisering en monitoringworkflows.
- Veiligheidsinstellingen: blokkeert privé-netwerkdoelen en gebruikt een vaste User-Agent.
🧭 Hoe te gebruiken for http-status-checker
Voer de URL in
Plak de URL die je wilt controleren (pagina, API-endpoint of gezondheidspad).
Kies doorverwijzingsgedrag
Schakel "Doorverwijzingen Volgen" in om de uiteindelijke bestemming te bereiken. Schakel het uit als je alleen de eerste-hop-respons wilt.
Stel indien nodig de doorverwijzingslimiet in
Pas "Max Doorverwijzingen" aan om lange ketens te vermijden en doorverwijzingsloops veilig te detecteren.
Interpreteer het resultaat
Gebruik de gerapporteerde statuscode om volgende stappen te bepalen (herstel gebroken URL's, corrigeer doorverwijzingen, los serverfouten op).
Exporteer voor documentatie of automatisering
Download JSON als je wijzigingen in de tijd wilt volgen of bewijs aan een ticket wilt toevoegen.
Technische specificaties
Aanvraagmodel
Deze tool controleert de responsstatus voor een gegeven URL en kan doorverwijzingen volgen om de uiteindelijke status en ketengedrag te tonen.
| Instelling | Gedrag | Standaard |
|---|---|---|
| Volg omleidingen | Volgt omleidingsreacties (3xx) naar de uiteindelijke bestemming | Ingeschakeld |
| Max. omleidingen | Omleidingslimiet om loops te voorkomen | 10 (bereik 0–20) |
| Time-out | Time-outlimiet voor aanvragen | 12000 ms |
| User-Agent | Identificeert de user-agent van de aanvraag | Encode64Bot/1.0 (+https://encode64.com) |
| Privénetwerken | Blokkeert toegang tot privénetwerkbereiken voor veiligheid | Uitgeschakeld (privénetwerken niet toegestaan) |
Statuscodecategorieën (snelle handleiding)
Het begrijpen van de statusfamilie helpt je te bepalen of het probleem een omleiding, clientfout of serverfout is.
| Bereik | Betekenis | Veelvoorkomende voorbeelden |
|---|---|---|
| 2xx | Succes | 200 OK, 204 No Content |
| 3xx | Omleiding | 301 Moved Permanently, 302 Found, 307 Temporary Redirect, 308 Permanent Redirect |
| 4xx | Clientfout | 400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found, 410 Gone |
| 5xx | Serverfout | 500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable, 504 Gateway Timeout |
Opdrachtregel
Gebruik deze opdrachten om statuscodes en omleidingen buiten de browser te controleren. Uitstekend voor CI-checks en incidentrespons.
macOS / Linux
Alleen statuscode controleren (geen body)
curl -o /dev/null -s -w "%{http_code}
" https://example.com/healthToont alleen de HTTP-statuscode.
Volg omleidingen en toon de uiteindelijke status
curl -L -o /dev/null -s -w "%{http_code}
" http://example.comVolgt omleidingen (HTTP→HTTPS, www, etc.) en toont de uiteindelijke statuscode.
Toon headers van de omleidingsketen
curl -I -L http://example.comToont headers voor elke stap, inclusief Location.
Windows (PowerShell)
Verkrijg statuscode
$r = Invoke-WebRequest -Uri https://example.com/health -Method Get -MaximumRedirection 0 -ErrorAction SilentlyContinue; $r.StatusCodeVerkrijgt de respons statuscode (pas afhandeling van omleidingen aan afhankelijk van je PowerShell versie).
Gebruiksscenario's
Valideer health endpoints en uptime
Bevestig dat kritieke endpoints 200 OK teruggeven en bereikbaar zijn binnen verwachte beperkingen.
- Controleer /health en /status endpoints
- Detecteer intermitterende 5xx tijdens incidenten
- Exporteer JSON als bewijs voor incidenten
Debug omleidingsketens en loops
Wanneer een URL onverwacht meerdere keren omleidt (of nooit oplost), inspecteer de keten en stop loops snel.
- Detecteer omleidingsloops
- Bevestig HTTP→HTTPS en www canonicalization
- Identificeer lange ketens veroorzaakt door gemengde regels (Nginx, app, CDN)
SEO audits en kapotte link controles
Statuscodes hebben grote invloed op crawlen/indexeren. Gebruik deze tool om correcte antwoorden voor pagina's en sitemaps te bevestigen.
- Bevestig 200 voor indexeerbare pagina's
- Gebruik 301/308 voor permanente verplaatsingen
- Vind 404/410 voor verwijderde inhoud
- Ontdek 302/307 die onbedoeld voor permanente omleidingen worden gebruikt
API debugging
Controleer snel of een API endpoint bereikbaar is en of het omleidt (wat sommige clients kan breken).
- Bevestig 200/204 voor verwachte succes
- Ontdek onverwachte 3xx omleidingen of 401/403 authenticatiefouten
- Identificeer 502/504 gatewayproblemen
❓ Frequently Asked Questions
❓Wat is het verschil tussen 301 en 302?
❓Waarom moet ik omleidingsketens kort houden?
❓Hoe ziet een doorverwijzingslus eruit?
HTTP↔HTTPS, www↔non-www, of regels voor de afsluitende slash). Het hulpmiddel zal de maximale doorverwijzingslimiet bereiken en het probleem melden.❓Is een 404 altijd slecht?
❓Waarom zie ik 403 of 401?
❓Is het veilig om hier URL's te plakken?
Pro Tips
Voor canonisatie, geef de voorkeur aan een enkele doorverwijzingssprong naar je definitieve URL (HTTPS + je gekozen hostnaam).
Monitor een snelle /health-eindpunt voor uptime in plaats van je homepage, die zwaarder en variabeler kan zijn.
Voor SEO-migraties, gebruik 301/308 voor permanente verhuizingen en werk interne links + sitemaps bij om direct naar de definitieve URL's te verwijzen.
Als je lussen vermoedt, stel Max Redirects laag in (bijv. 3–5) om snel te falen en de verkeerd geconfigureerde regelreeks te identificeren.
Exporteer JSON en voeg het toe aan incidenttickets om statuswijzigingen tijdens uitval en terugdraaiingen te documenteren.
Additional Resources
Other Tools
- CSS Opmaker
- HTML Opmaker
- Javascript Opmaker
- PHP Opmaker
- Kleurkiezer
- Sprite Extractor
- Base32 Binaire Encoder
- Base32 Decoder
- Base32 Encoder
- Base58 Binaire Encoder
- Base58 Decoder
- Base58 Encoder
- Base62 Binaire Encoder
- Base62 Decoder
- Base62 Encoder
- Base64 Binaire Encoder
- Base64 Decoder
- Base64 Encoder
- Hex Binaire Encoder
- Hex Decoder
- Hex Encoder
- Csharp Formatter
- Csv Formatter
- Dockerfile Formatter
- Elm Formatter
- ENV Formatter
- Go Formatter
- Graphql Formatter
- Hcl Formatter
- INI Formatter
- JSON Formatter
- Latex Formatter
- Markdown Formatter
- Objectivec Formatter
- Php Formatter
- Proto Formatter
- Python Formatter
- Ruby Formatter
- Rust Formatter
- Scala Formatter
- Shell Script Formatter
- SQL Formatter
- SVG Formatter
- Swift Formatter
- TOML Formatter
- Typescript Formatter
- XML Formatter
- YAML Formatter
- Yarn Formatter
- CSS Verkleiner
- Html Minifier
- Javascript Minifier
- JSON Verkleiner
- XML Verkleiner
- Cache Headers Analyzer
- Cors Checker
- Csp Analyzer
- Dns Records Lookup
- Http Headers Viewer
- Open Graph Meta Checker
- Redirect Chain Viewer
- Robots Txt Tester
- Security Headers Checker
- Security Txt Checker
- Sitemap Url Inspector
- Tls Certificate Checker
- PDF Naar Tekst
- Regex Tester
- Serp Rang Checker
- Whois Opzoeken