Einführung in HTTP-Statuscodes
1: Was bedeutet der HTTP-Statuscode?
Der HTTP-Statuscode (englisch: HTTP Status Code) ist ein dreistelliger Code, der den Antwortstatus des Webservers anzeigt Hypertext-Übertragungsprotokoll. Es wird durch die Spezifikation RFC 2616 definiert und durch RFC 2518, RFC 2817, RFC 2295, RFC 2774 und RFC 4918 erweitert. Die erste Ziffer aller Statuscodes stellt einen der fünf Status der Antwort dar. Die angezeigten Nachrichtenphrasen sind typisch, es können jedoch alle lesbaren Alternativen bereitgestellt werden. Sofern nicht anders angegeben, sind Statuscodes Teil des HTTP/1.1-Standards (RFC 7231).
Das offizielle Register der HTTP-Statuscodes wird von der Internet Assigned Numbers Authority geführt.
Microsoft Internet Information Services verwendet manchmal zusätzliche Dezimal-Subcodes, um spezifischere Informationen zu erhalten, aber diese Subcodes erscheinen nur in Antwortnutzlasten und Dokumenten und nicht anstelle des tatsächlichen HTTP-Statuscodes.
2: Wozu dient der HTTP-Statuscode?
Die Kernfunktion des HTTP-Statuscodes wird vom Webserver verwendet, um dem Client mitzuteilen, was mit dem passiert ist aktuelle Webseitenanfrage oder der aktuelle Antwortstatus des Webservers. Daher werden HTTP-Statuscodes häufig verwendet, um den aktuellen Betriebszustand des Webservers zu ermitteln und zu analysieren.
Als Programmierer müssen wir so viel wie möglich über diese Statuscodes wissen und diese Statuscodes einzeln verstehen. Wenn wir ihnen bei der Arbeit begegnen, können wir verstehen, wo das Problem liegt und wie wir es angehen können . Probleme zu lösen.
Häufig verwendete HTTP-Statuscodes:
200 – Der Server hat die Webseite erfolgreich zurückgegeben
404 – Die angeforderte Webseite existiert nicht
503 – Der Dienst ist nicht verfügbar
3: Wo kann der HTTP-Statuscode überprüft werden
1 F12-Debugging des Browsers (oder Rechtsklick zum Überprüfen), Netzwerkprüfungsstatus , Status ist der HTTP-Rückgabestatuscode.
2. Sie können Online-Tools verwenden und die URL eingeben, um den HTTP-Status zu überprüfen