HTTP-Status-Checker — Statuscodes und Weiterleitungsketten prüfen
Überprüfen Sie den HTTP-Statuscode für jede URL und verstehen Sie schnell das Weiterleitungsverhalten. Folgen Sie Weiterleitungen (bis zu 10), um Schleifen zu erkennen und die endgültige Zielantwort zu bestätigen. Ideal für Uptime-Checks, Health-Endpoints, SEO-Audits und die Fehlersuche bei fehlgeleiteten URLs. Exportieren Sie Ergebnisse als JSON.
Funktionen
- Überprüfen Sie den HTTP-Antwortstatus für jede URL (Website oder API).
- Folgen Sie Weiterleitungen und prüfen Sie Weiterleitungsketten (bis zu 10 Hops).
- Erkennen Sie Weiterleitungsschleifen und Fehlkonfigurationen schnell.
- Ideal für Health-Endpoints, um 200-OK-Verhalten zu bestätigen.
- Hilft bei der Validierung kanonischer Ziele (HTTP→HTTPS, www, Lokalisierungspfade).
- Kopieren/teilen Sie Ergebnisse für die Fehlersuche und Support-Tickets.
- Exportieren Sie einen JSON-Bericht für Automatisierungs- und Monitoring-Workflows.
- Sicherheitsvoreinstellungen: blockiert Ziele in privaten Netzwerken und verwendet einen festen User-Agent.
🧭 So wird's gemacht for http-status-checker
URL eingeben
Fügen Sie die zu prüfende URL ein (Seite, API-Endpunkt oder Health-Pfad).
Weiterleitungsverhalten wählen
Aktivieren Sie "Weiterleitungen folgen", um das endgültige Ziel zu erreichen. Deaktivieren Sie es, wenn Sie nur die Antwort des ersten Hops möchten.
Weiterleitungslimit bei Bedarf setzen
Passen Sie "Max. Weiterleitungen" an, um lange Ketten zu vermeiden und Weiterleitungsschleifen sicher zu erkennen.
Ergebnis interpretieren
Nutzen Sie den gemeldeten Statuscode, um die nächsten Schritte zu entscheiden (kaputte URLs reparieren, Weiterleitungen korrigieren, Serverfehler beheben).
Für Dokumentation oder Automatisierung exportieren
Laden Sie JSON herunter, wenn Sie Änderungen über die Zeit verfolgen oder Beweise einem Ticket anhängen möchten.
Technische Spezifikationen
Anfragemodell
Dieses Tool prüft den Antwortstatus für eine gegebene URL und kann Weiterleitungen folgen, um den endgültigen Status und das Kettenverhalten aufzuzeigen.
| Einstellung | Verhalten | Standard |
|---|---|---|
| Weiterleitungen folgen | Folgt Weiterleitungsantworten (3xx) zum endgültigen Ziel | Aktiviert |
| Maximale Weiterleitungen | Weiterleitungslimit zur Vermeidung von Schleifen | 10 (Bereich 0–20) |
| Timeout | Anfrage-Timeout-Limit | 12000 ms |
| User-Agent | Identifiziert den User-Agent der Anfrage | Encode64Bot/1.0 (+https://encode64.com) |
| Private Netzwerke | Blockiert aus Sicherheitsgründen den Zugriff auf private Netzwerkbereiche | Deaktiviert (private Netzwerke nicht erlaubt) |
Statuscode-Kategorien (Kurzübersicht)
Das Verständnis der Statusfamilie hilft Ihnen zu entscheiden, ob es sich um eine Weiterleitung, einen Client-Fehler oder einen Server-Fehler handelt.
| Bereich | Bedeutung | Häufige Beispiele |
|---|---|---|
| 2xx | Erfolg | 200 OK, 204 No Content |
| 3xx | Weiterleitung | 301 Moved Permanently, 302 Found, 307 Temporary Redirect, 308 Permanent Redirect |
| 4xx | Client-Fehler | 400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found, 410 Gone |
| 5xx | Server-Fehler | 500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable, 504 Gateway Timeout |
Befehlszeile
Verwenden Sie diese Befehle, um Statuscodes und Weiterleitungen außerhalb des Browsers zu prüfen. Ideal für CI-Checks und Incident-Response.
macOS / Linux
Nur Statuscode prüfen (ohne Body)
curl -o /dev/null -s -w "%{http_code}
" https://example.com/healthGibt nur den HTTP-Statuscode aus.
Weiterleitungen folgen und endgültigen Status ausgeben
curl -L -o /dev/null -s -w "%{http_code}
" http://example.comFolgt Weiterleitungen (HTTP→HTTPS, www, etc.) und gibt den endgültigen Statuscode aus.
Weiterleitungsketten-Header anzeigen
curl -I -L http://example.comZeigt Header für jeden Hop an, einschließlich Location.
Windows (PowerShell)
Statuscode abrufen
$r = Invoke-WebRequest -Uri https://example.com/health -Method Get -MaximumRedirection 0 -ErrorAction SilentlyContinue; $r.StatusCodeRuft den Antwortstatuscode ab (Weiterleitungsbehandlung je nach PowerShell-Version anpassen).
Anwendungsfälle
Health-Endpoints und Uptime validieren
Bestätigen, dass kritische Endpoints 200 OK zurückgeben und innerhalb erwarteter Grenzen erreichbar sind.
- /health- und /status-Endpoints prüfen
- Vorübergehende 5xx-Fehler während Incidents erkennen
- JSON für Incident-Nachweise exportieren
Weiterleitungsketten und -schleifen debuggen
Wenn eine URL unerwartet mehrfach weiterleitet (oder nie auflöst), die Kette inspizieren und Schleifen schnell stoppen.
- Weiterleitungsschleifen erkennen
- HTTP→HTTPS und www-Kanonisierung bestätigen
- Lange Ketten durch gemischte Regeln (Nginx, App, CDN) identifizieren
SEO-Audits und defekte Linkprüfungen
Statuscodes beeinflussen Crawling/Indexierung stark. Nutzen Sie dieses Tool, um korrekte Antworten für Seiten und Sitemaps zu bestätigen.
- 200 für indexierbare Seiten bestätigen
- 301/308 für permanente Umzüge verwenden
- 404/410 für entfernte Inhalte finden
- 302/307 erkennen, die versehentlich für permanente Weiterleitungen verwendet werden
API-Debugging
Schnell prüfen, ob ein API-Endpoint erreichbar ist und ob er weiterleitet (was einige Clients stören kann).
- 200/204 für erwarteten Erfolg bestätigen
- Unerwartete 3xx-Weiterleitungen oder 401/403-Authentifizierungsfehler erkennen
- 502/504-Gateway-Probleme identifizieren
❓ Frequently Asked Questions
❓Was ist der Unterschied zwischen 301 und 302?
❓Warum sollten Weiterleitungsketten kurz gehalten werden?
❓Wie sieht eine Umleitungsschleife aus?
HTTP↔HTTPS, www↔non-www oder Regeln für nachgestellte Schrägstriche). Das Tool erreicht das maximale Umleitungslimit und meldet das Problem.❓Ist 404 immer schlecht?
❓Warum sehe ich 403 oder 401?
❓Ist es sicher, hier URLs einzufügen?
Pro Tips
Für die Kanonisierung bevorzugen Sie einen einzigen Umleitungssprung zu Ihrer endgültigen URL (HTTPS + Ihrem gewählten Hostnamen).
Überwachen Sie einen schnellen /health-Endpunkt für die Betriebszeit, nicht Ihre Startseite, die möglicherweise schwerer und variabler ist.
Für SEO-Migrationen verwenden Sie 301/308 für dauerhafte Umzüge und aktualisieren Sie interne Links + Sitemaps, um direkt auf die endgültigen URLs zu verweisen.
Wenn Sie Schleifen vermuten, setzen Sie Max Redirects niedrig (z.B. 3–5), um schnell zu scheitern und die falsch konfigurierte Regelmenge zu identifizieren.
Exportieren Sie JSON und fügen Sie es Incident-Tickets bei, um Statusänderungen während Ausfällen und Rollbacks zu dokumentieren.
Additional Resources
Other Tools
- CSS-Verschönerer
- HTML-Verschönerer
- JavaScript-Verschönerer
- PHP-Verschönerer
- Farbauswahl
- Sprite-Extraktor
- Base32-Binärcodierer
- Base32-Decoder
- Base32-Codierer
- Base58-Binärcodierer
- Base58-Decoder
- Base58-Codierer
- Base62-Binärcodierer
- Base62-Decoder
- Base62-Codierer
- Base64-Binärcodierer
- Base64-Decoder
- Base64-Encoder
- Hex-Binärcodierer
- Hex-Decoder
- Hex-Codierer
- Csharp-Formatierer
- CSV-Formatierer
- Dockerfile Formatter
- Elm-Formatierer
- ENV-Formatierer
- Go-Formatierer
- GraphQL-Formatierer
- HCL-Formatierer
- INI-Formatierer
- JSON-Formatierer
- LaTeX-Formatierer
- Markdown-Formatierer
- Objective-C-Formatierer
- Php Formatter
- Proto-Formatierer
- Python-Formatierer
- Ruby-Formatierer
- Rust-Formatierer
- Scala-Formatierer
- Shell-Skript-Formatierer
- SQL-Formatierer
- SVG-Formatierer
- Swift-Formatierer
- TOML-Formatierer
- Typescript Formatter
- XML-Formatierer
- YAML-Formatierer
- Yarn-Formatierer
- CSS-Minifizierer
- Html Minifier
- Javascript Minifier
- JSON-Minifizierer
- XML-Minifizierer
- Cache Headers Analyzer
- Cors Checker
- Csp Analyzer
- Dns Records Lookup
- HTTP-Header-Betrachter
- Open Graph Meta Checker
- Redirect Chain Viewer
- Robots Txt Tester
- Security Headers Checker
- Security Txt Checker
- Sitemap Url Inspector
- Tls Certificate Checker
- PDF zu Text
- Regex-Tester
- SERP-Rang-Prüfer
- Whois-Abfrage