So erhalten Sie auf einfache Weise HTTP-Statuscode in JavaScript
So erhalten Sie den HTTP-Statuscode in JavaScript
Einführung:
Bei der Front-End-Entwicklung müssen wir uns häufig mit der Interaktion mit der Back-End-Schnittstelle befassen, und der HTTP-Statuscode ist ein sehr wichtiger Teil davon. Das Verstehen und Abrufen von HTTP-Statuscodes hilft uns, die von der Schnittstelle zurückgegebenen Daten besser zu verarbeiten. In diesem Artikel wird erläutert, wie Sie mithilfe von JavaScript HTTP-Statuscodes erhalten, und es werden spezifische Codebeispiele bereitgestellt.
1. Was ist ein HTTP-Statuscode? Der HTTP-Statuscode bezieht sich auf den numerischen Code, der im Antwortheader enthalten ist, der vom Server zurückgegeben wird, wenn der Browser eine Anfrage an den Server initiiert. Dieser numerische Code stellt das Ergebnis der Verarbeitung der Anfrage durch den Server dar. Zu den gängigen Statuscodes gehören 200, 404, 500 usw.
- 1XX: Zeigt an, dass die Anfrage eingegangen ist und weiterhin verarbeitet wird. Ein üblicher Wert ist 100 (weiter).
- 2XX: Zeigt an, dass die Anfrage erfolgreich vom Server empfangen, verstanden und akzeptiert wurde. Ein üblicher Wert ist 200 (Erfolg).
- 3XX: Zeigt an, dass weitere Maßnahmen erforderlich sind, um die Anfrage abzuschließen. Übliche sind 301 (permanente Weiterleitung) und 302 (temporäre Weiterleitung).
- 4XX: Zeigt einen Clientfehler an, die Anfrage enthält einen Syntaxfehler oder die Anfrage kann nicht abgeschlossen werden. Übliche sind 404 (nicht gefunden) und 403 (verboten).
- 5XX: Zeigt einen Serverfehler an. Während der Server die Anfrage verarbeitet hat. Übliche Werte sind 500 (interner Serverfehler) und 503 (Dienst nicht verfügbar).
XMLHttpRequest ist ein integriertes Browserobjekt, das zur Interaktion mit dem Server verwendet wird und über das wir HTTP-Anfragen senden und die Antwort des Servers erhalten können. Wenn wir die Serverantwort erhalten, können wir den HTTP-Statuscode über das Statusattribut des XMLHttpRequest-Objekts abrufen.
var xhr = new XMLHttpRequest(); xhr.open('GET', 'http://example.com/api'); xhr.onreadystatechange = function() { if (xhr.readyState === XMLHttpRequest.DONE) { var status = xhr.status; console.log(status); } }; xhr.send();Mit dem obigen Code haben wir eine GET-Anfrage an die Schnittstelle „http://example.com/api“ gesendet und nach Erhalt der Serverantwort den HTTP-Statuscode erhalten. 3. Verwenden Sie fetch
fetch ist eine vereinfachte Netzwerkanforderungs-API. Sie verwendet Promise, um asynchrone Vorgänge von Netzwerkanforderungen abzuwickeln. Das von fetch zurückgegebene Ergebnis ist ein Promise-Objekt, und wir können den HTTP-Statuscode über sein res.status-Attribut abrufen.
fetch('http://example.com/api') .then(function(res) { var status = res.status; console.log(status); });Über den obigen Code haben wir auch eine GET-Anfrage an die Schnittstelle „http://example.com/api“ gesendet und nach Erhalt der Serverantwort den HTTP-Statuscode erhalten. Die oben genannten sind zwei gängige Methoden zur Verwendung von JavaScript zum Abrufen von HTTP-Statuscodes, und es werden spezifische Codebeispiele bereitgestellt. Bei der Front-End-Entwicklung können wir durch das Verstehen und Erhalten von HTTP-Statuscodes die von der Schnittstelle zurückgegebenen Daten besser verarbeiten und so die Benutzererfahrung und Anwendungszuverlässigkeit verbessern. Ich hoffe, dieser Artikel ist für alle hilfreich!
Das obige ist der detaillierte Inhalt vonSo erhalten Sie auf einfache Weise HTTP-Statuscode in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Entschlüsselung des HTTP-Statuscodes 460: Warum tritt dieser Fehler auf? Einleitung: Im täglichen Netzwerkgebrauch stoßen wir häufig auf verschiedene Fehlermeldungen, einschließlich HTTP-Statuscodes. Diese Statuscodes sind ein vom HTTP-Protokoll definierter Mechanismus, der die Verarbeitung einer Anfrage anzeigt. Unter diesen Statuscodes gibt es einen relativ seltenen Fehlercode, nämlich 460. Dieser Artikel befasst sich mit diesem Fehlercode und erklärt, warum dieser Fehler auftritt. Definition des HTTP-Statuscodes 460: Zunächst müssen wir die Grundlagen des HTTP-Statuscodes verstehen

Entdecken Sie die Ursachen und Lösungen des HTTP-Statuscodes 550. Einführung: Bei der Netzwerkkommunikation spielen HTTP-Statuscodes eine wichtige Rolle und werden verwendet, um die Ergebnisse der Serververarbeitung der Anfrage anzuzeigen. Unter diesen ist der HTTP-Statuscode 550 ein relativ seltener Statuscode, der normalerweise damit zusammenhängt, dass der Server die Ausführung der Anforderung verweigert. In diesem Artikel werden die Ursachen des HTTP-Statuscodes 550 untersucht und Lösungen bereitgestellt. 1. Das Grundkonzept des HTTP-Statuscodes Bevor wir den HTTP-Statuscode 550 verstehen, wollen wir zunächst kurz das Grundkonzept des HTTP-Statuscodes verstehen.

Entdecken Sie die Ursachen und Lösungen des HTTP-Statuscodes 460. Der HTTP-Statuscode ist ein standardisierter numerischer Code, der vom HTTP-Protokoll verwendet wird, um das von einer Anfrage zurückgegebene Ergebnis anzugeben. In der HTTP/1.1-Spezifikation sind insgesamt 5 Arten von Statuscodes definiert, von denen 4xx-Statuscodes Anforderungsfehler und 5xx-Statuscodes Serverfehler anzeigen. Unter diesen Statuscodes haben wir selten vom Statuscode 460 gehört. Was ist also der HTTP-Statuscode 460? Was ist der Grund für sein Erscheinen? Wie sollen wir es lösen? Schauen wir uns zunächst die HTTP-Statuscodes an

Eingehende Analyse der Rolle und Anwendungsszenarien des HTTP-Statuscodes 460. Der HTTP-Statuscode ist ein sehr wichtiger Teil der Webentwicklung und wird verwendet, um den Kommunikationsstatus zwischen Client und Server anzuzeigen. Unter diesen ist der HTTP-Statuscode 460 ein relativ spezieller Statuscode. In diesem Artikel werden seine Rolle und Anwendungsszenarien eingehend analysiert. Definition des HTTP-Statuscodes 460 Die spezifische Definition des HTTP-Statuscodes 460 lautet „ClientClosedRequest“, was bedeutet, dass der Client die Anfrage schließt. Dieser Statuscode wird hauptsächlich zur Anzeige verwendet

Einführung in den HTTP 525-Statuscode: Verstehen Sie seine Definition und Verwendung. Der HTTP (HypertextTransferProtocol) 525-Statuscode bedeutet, dass der Server während des SSL-Handshake-Prozesses einen Fehler hat, was dazu führt, dass keine sichere Verbindung hergestellt werden kann. Der Server gibt diesen Statuscode zurück, wenn beim Transport Layer Security (TLS)-Handshake ein Fehler auftritt. Dieser Statuscode fällt in die Kategorie „Serverfehler“ und weist normalerweise auf ein Serverkonfigurations- oder Einrichtungsproblem hin. Wenn der Client versucht, über HTTPS eine Verbindung zum Server herzustellen, hat der Server keine Verbindung

Eingehende Analyse des HTTP-Statuscodes 550: Falsche E-Mail-Adresse Mit der rasanten Entwicklung des Internets ist E-Mail zu einem unverzichtbaren Bestandteil des täglichen Lebens und der Arbeit der Menschen geworden. Per E-Mail können Menschen schnell und einfach Informationen übermitteln und kommunizieren. Bei der Verwendung von E-Mails treten jedoch manchmal Probleme auf, darunter die falsche E-Mail-Adresse. Beim Online-Versand von E-Mails kommt es häufig vor, dass die E-Mail nicht gesendet wird. Wenn wir etwas wie „550Error:Invalid

JavaScript-Tutorial: So erhalten Sie HTTP-Statuscode. Es sind spezifische Codebeispiele erforderlich. Vorwort: Bei der Webentwicklung ist häufig die Dateninteraktion mit dem Server erforderlich. Bei der Kommunikation mit dem Server müssen wir häufig den zurückgegebenen HTTP-Statuscode abrufen, um festzustellen, ob der Vorgang erfolgreich ist, und die entsprechende Verarbeitung basierend auf verschiedenen Statuscodes durchführen. In diesem Artikel erfahren Sie, wie Sie mit JavaScript HTTP-Statuscodes abrufen und einige praktische Codebeispiele bereitstellen. Verwenden von XMLHttpRequest

Umgangssprachliche Erklärung: Was bedeutet der HTTP-Statuscode 460? Hallo zusammen, heute werden wir über eine seltsame Zahl im HTTP-Statuscode sprechen – 460. Ich glaube, viele Freunde sind beim Entwickeln von Websites oder beim Surfen im Internet auf verschiedene Fehlerseiten gestoßen, einschließlich HTTP-Statuscodes. Sie sind vielleicht neugierig, was dieser Statuscode 460 bedeutet? Lassen Sie uns zunächst verstehen, was HTTP-Statuscodes sind. Während des Zugriffs auf Webseiten oder der Interaktion mit dem Server, dem Client
