Heim > PHP-Framework > Laravel > Die häufigsten Fehlercodes von Laravel und ihre Definitionen

Die häufigsten Fehlercodes von Laravel und ihre Definitionen

PHPz
Freigeben: 2023-04-23 10:32:51
Original
1294 Leute haben es durchsucht

Laravel ist ein beliebtes PHP-Framework, das Entwicklern eine Fülle von Funktionen und Tools zur Erstellung effizienter, sicherer und zuverlässiger Webanwendungen bietet. Fehler und Ausnahmen sind bei der Entwicklung von Laravel-Anwendungen unvermeidlich. Um diese Fehler und Ausnahmen besser verwalten zu können, stellt Laravel eine Reihe von Fehlercodedefinitionen bereit, die Entwicklern helfen, Fehler besser zu organisieren und zu behandeln und so die Zuverlässigkeit und Wartbarkeit von Anwendungen zu verbessern.

Im Folgenden sind die häufigsten Fehlercodes von Laravel und ihre Definitionen aufgeführt:

  1. 1xx Fehlercode: Informationsfehler

100 Weiter: Der Server hat die Anfrage empfangen und einige Verarbeitungen durchgeführt, aber der Client muss die restlichen Anfragen noch senden. Dieser Statuscode gilt für das HTTP/1.1-Protokoll.

101 Wechselnde Protokolle: Zeigt an, dass der Client möchte, dass der Server das Protokoll aktualisiert, z. B. ein Upgrade von HTTP/1.0 auf HTTP/1.1.

  1. 2xx Fehlercode: Erfolgsfehler

200 OK: Zeigt an, dass die Anfrage erfolgreich verarbeitet wurde.

201 Erstellt: Zeigt an, dass die Anfrage erfolgreich verarbeitet wurde und der Server einige Ressourcen erstellt hat.

202 Akzeptiert: Zeigt an, dass die Anfrage angenommen, aber noch nicht vom Server verarbeitet wurde.

203 Nicht autoritative Informationen: Zeigt an, dass der Server die Anfrage erfolgreich verarbeitet hat, die zurückgegebene Entität jedoch einige Informationen enthält, die nicht vom ursprünglichen Server stammen.

204 Kein Inhalt: Zeigt an, dass der Server die Anfrage erfolgreich verarbeitet hat, aber keinen Inhalt zurückgegeben hat.

205 Inhalt zurücksetzen: Zeigt an, dass der Server die Anfrage erfolgreich verarbeitet hat, der Client jedoch die Ansicht zurücksetzen muss.

206 Teilinhalt: Zeigt an, dass der Server einen Teil der Anfrage erfolgreich verarbeitet und einen Teil des Inhalts zurückgegeben hat.

  1. 3xx Fehlercode: Umleitungsfehler

300 Multiple Choices: Zeigt an, dass auf die von der Anfrage zurückgegebene Entität von mehreren Standorten aus zugegriffen werden kann.

301 Permanent verschoben: Zeigt an, dass die Ressource dauerhaft an einen neuen Standort verschoben wurde.

302 Gefunden: Zeigt an, dass die Ressource vorübergehend an einen neuen Standort verschoben wurde.

303 Siehe Andere: Zeigt an, dass die von der Anfrage zurückgegebene Entität in einem anderen URI abgerufen werden kann.

304 Nicht geändert: Zeigt an, dass die Ressource nicht geändert wurde und direkt aus dem Cache abgerufen werden kann.

307 Temporäre Weiterleitung: Ähnlich wie 302, aber Clients, die POST-Anfragen verwenden, sollten die Anfragemethode nicht ändern.

  1. 4xx Fehlercode: Client-Fehlertyp Fehler

400 Ungültige Anfrage: Zeigt an, dass die vom Client gesendete Anfrage ungültig ist.

401 Nicht autorisiert: Zeigt an, dass der Client authentifiziert werden muss, um auf Ressourcen zuzugreifen.

402 Zahlung erforderlich: Zeigt an, dass für die angeforderten Ressourcen eine Zahlung erforderlich ist.

403 Verboten: Zeigt an, dass der Client keine Berechtigung zum Zugriff auf die angeforderte Ressource hat.

404 Nicht gefunden: Zeigt an, dass die angeforderte Ressource nicht vorhanden ist.

405 Methode nicht zulässig: Zeigt an, dass der Client eine HTTP-Methode verwendet hat, die nicht auf die angeforderte Ressource zugreifen darf.

406 Nicht akzeptabel: Zeigt an, dass der angeforderte Inhaltstyp nicht mit dem Inhaltstyp übereinstimmt, den der Server nicht verarbeiten kann.

407 Proxy-Authentifizierung erforderlich: Zeigt an, dass der Client nicht über die Proxy-Authentifizierungsinformationen verfügt, die für den Zugriff auf die angeforderte Ressource erforderlich sind.

408 Anforderungszeitüberschreitung: Zeigt an, dass die Anforderung abgelaufen ist.

409 Konflikt: Zeigt an, dass die Anforderung mit dem aktuellen Status der Ressource in Konflikt steht.

410 Weg: Zeigt an, dass die angeforderte Ressource nicht verfügbar ist, normalerweise weil sie dauerhaft gelöscht wurde.

411 Länge erforderlich: Zeigt an, dass der erforderliche Content-Length-Header fehlt.

412 Vorbedingung fehlgeschlagen: Zeigt an, dass einige im Anforderungsheader angegebene Vorbedingungen fehlgeschlagen sind.

413 Nutzlast zu groß: Zeigt an, dass die angeforderte Entität zu groß ist.

414 URI zu lang: Zeigt an, dass der angeforderte URI zu lang ist.

415 Nicht unterstützter Medientyp: Zeigt an, dass der angeforderte Entitätstyp nicht unterstützt wird.

416 Bereich nicht erfüllbar: Zeigt an, dass der angeforderte Bereich nicht erfüllt werden kann.

417 Erwartung fehlgeschlagen: Zeigt an, dass die Anforderung das Feld „Expect-Anforderungsheader“ im Server nicht erfüllen kann.

  1. 5xx Fehlercode: Fehlertyp Serverfehler

500 Interner Serverfehler: Zeigt an, dass beim Server ein Fehler aufgetreten ist und die Anforderung nicht abgeschlossen werden konnte.

501 Nicht implementiert: Zeigt an, dass der Server die vom Client angeforderte Funktion nicht unterstützt.

502 Bad Gateway: Zeigt an, dass der Server eine falsche Antwort erhalten hat, als er als Gateway oder Proxy fungierte.

503 Dienst nicht verfügbar: Zeigt an, dass der Server derzeit nicht in der Lage ist, die Anfrage zu verarbeiten, möglicherweise aufgrund von Wartungsarbeiten oder Überlastung.

504 Gateway-Timeout: Zeigt an, dass der Server, wenn er als Gateway oder Proxy fungiert, keine rechtzeitige Antwort vom Upstream-Server erhält.

505 HTTP-Version nicht unterstützt: Zeigt an, dass die vom Client verwendete HTTP-Protokollversion vom Server nicht unterstützt wird.

Im Allgemeinen kann die Verwendung der Fehlercodedefinitionen von Laravel Entwicklern die rechtzeitige Reaktion und Behandlung von Fehlern und Ausnahmen in Laravel-Anwendungen erheblich erleichtern und so effiziente und zuverlässige Garantien für Anwendungen bieten.

Das obige ist der detaillierte Inhalt vonDie häufigsten Fehlercodes von Laravel und ihre Definitionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage