Heim > Web-Frontend > Front-End-Fragen und Antworten > Was sind die Fehlercodes von Ajax?

Was sind die Fehlercodes von Ajax?

青灯夜游
Freigeben: 2022-01-19 14:22:22
Original
3960 Leute haben es durchsucht

ajax-Fehlercodes sind: 400 (Bad Request), 401 (Unauthorized), 403, 404, 405, 406, 407, 408 (Request Timeout), 409, 410, 411, 412, 500 (Internal Server Error), 502 (Bad Gateway), 503 (Server nicht verfügbar), 504 (Gateway-Timeout) usw.

Was sind die Fehlercodes von Ajax?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Ajax-Fehlercodes sind

4xx (Anfragefehler)

Diese Statuscodes weisen darauf hin, dass die Anfrage möglicherweise fehlerhaft ist und die Verarbeitung durch den Server behindert.

 400 (schlechte Anfrage): Der Server versteht nicht die Syntax der Anfrage;

 401 (Nicht autorisiert): Die Anfrage erfordert eine Authentifizierung für nach der Anmeldung angeforderte Seiten. Der Server gibt möglicherweise eine zweite Antwort zurück.

 403 (Verboten): Der Server lehnt die Anfrage ab. Wenn Sie diesen Statuscode sehen, wenn der Googlebot versucht, eine gültige Seite auf Ihrer Website zu crawlen (Sie können ihn auf der Web-Crawling-Seite unter „Google Webmaster Tools-Diagnose“ sehen), hat der Host des Servers möglicherweise den Googlebot-Zugriff verweigert

 404 (Nicht). Gefunden):

 405 (Methode deaktiviert): Deaktivieren Sie die in der Anfrage angegebene Methode;

 406 (Nicht akzeptiert): Auf die angeforderte Webseite kann nicht mit dem Anforderungsinhaltsattribut geantwortet werden;

 407 (Proxy-Autorisierung erforderlich): Dieser Statuscode ähnelt 401 (Nicht autorisiert), gibt jedoch an, dass der Anforderer zur Verwendung des Proxys berechtigt sein sollte. Wenn der Server diese Antwort zurückgibt, bedeutet dies auch, dass der Anforderer einen Proxy verwenden sollte. 408 (Zeitüberschreitung der Anforderung): Der Server ist beim Warten auf die Anforderung abgelaufen. 409 (Konflikt): Beim Abschließen der Anforderung ist ein Konflikt aufgetreten. Der Server MUSS Informationen über den Konflikt in die Antwort aufnehmen. Der Server gibt möglicherweise diesen Code zurück, wenn er auf eine PUT-Anfrage antwortet, die mit einer vorherigen Anfrage in Konflikt steht, zusammen mit einer Liste der Unterschiede zwischen den beiden Anfragen 410 (Gelöscht): Der Server gibt diese Antwort zurück, wenn die angeforderte Ressource dauerhaft gelöscht wurde. Dieser Code ähnelt dem 404-Code (Nicht gefunden), wird jedoch manchmal anstelle des 404-Codes verwendet, wenn die Ressource zuvor vorhanden war, jetzt aber nicht mehr vorhanden ist. Wenn die Ressource dauerhaft verschoben wurde, sollten Sie 301 verwenden, um den neuen Speicherort der Ressource 411 anzugeben (gültige Länge erforderlich): Der Server akzeptiert keine Anfragen ohne ein gültiges Inhaltslängen-Header-Feld 412 (Voraussetzung nicht erfüllt); Server Eine der vom Anforderer in der Anfrage festgelegten Voraussetzungen ist nicht erfüllt.

 413 (Die Anforderungsentität ist zu groß): Der Server kann die Anforderung nicht verarbeiten, da die Anforderungsentität zu groß ist und die Verarbeitungskapazitäten des Servers überschreitet

 414 (Die angeforderte URL ist zu groß) Lang): Der angeforderte URI (normalerweise eine URL) ist zu lang und kann vom Server nicht verarbeitet werden;

 415 (Nicht unterstützter Medientyp): Das angeforderte Format wird vom angeforderten nicht unterstützt Seite;

 416 (Der Anforderungsbereich erfüllt nicht die Anforderungen): Wenn die Seite den angeforderten Bereich nicht bereitstellen kann, gibt der Server diesen Statuscode zurück 417 (Erwarteter Wert nicht erfüllt): Der Server hat die Anforderungen für „ „Erwartet“-Anfrage-Header-Feld; 423 (Sperrfehler)

5XX (Serverfehler)


Diese Statuscodes weisen darauf hin, dass ein interner Fehler aufgetreten ist, während der Server die Anfrage verarbeitet hat. Bei diesen Fehlern handelt es sich möglicherweise um Fehler im Server selbst und nicht um Anforderungsfehler.

 500 (serverinterner Fehler): Der Server hat einen Fehler festgestellt und kann die Anforderung nicht abschließen Funktionalität zum Vervollständigen der Anfrage. Dieser Code kann beispielsweise zurückgegeben werden, wenn der Server die Anforderungsmethode nicht erkennt.

 502 (Bad Gateway): Der Server, der als Gateway oder Proxy fungiert, hat eine ungültige Antwort vom Upstream-Server erhalten Nicht verfügbar): Der Server ist derzeit nicht verfügbar (aufgrund von Überlastung oder Herunterfahren wegen Wartungsarbeiten). Normalerweise ist dies nur ein vorübergehender Zustand.

 504 (Gateway-Timeout): Der Server fungiert als Gateway oder Proxy, aber die Anfrage wird nicht rechtzeitig vom Upstream-Server empfangen.

 505 (http-Version wird nicht unterstützt): Der Server unterstützt das in der Anforderungsversion verwendete HTTP-Protokoll nicht

【Empfohlene verwandte Tutorials:

AJAX-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas sind die Fehlercodes von Ajax?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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