Comment obtenir facilement le code d'état HTTP en JavaScript
Jan 05, 2024 pm 01:37 PMComment obtenir le code d'état HTTP en JavaScript
Introduction :
Dans le développement front-end, nous devons souvent gérer l'interaction avec l'interface back-end, et le code d'état HTTP en est une partie très importante. Comprendre et obtenir les codes d'état HTTP nous aide à mieux gérer les données renvoyées par l'interface. Cet article explique comment utiliser JavaScript pour obtenir des codes d'état HTTP et fournit des exemples de code spécifiques.
1. Qu'est-ce que le code d'état HTTP ? Le code d'état HTTP fait référence au code numérique contenu dans l'en-tête de réponse renvoyé par le serveur lorsque le navigateur initie une requête au serveur. Ce code numérique représente le résultat du traitement de la demande par le serveur. Les codes d'état courants incluent 200, 404, 500, etc.
- 1XX : Indique que la demande a été re?ue et continue d'être traitée. Un chiffre courant est 100 (suite).
- 2XX?: Indique que la demande a été re?ue, comprise et acceptée avec succès par le serveur. Un chiffre courant est 200 (succès).
- 3XX?: indique qu'une action supplémentaire est requise pour compléter la demande. Les plus courants sont 301 (redirection permanente) et 302 (redirection temporaire).
- 4XX : Indique une erreur client, la requête contient une erreur de syntaxe ou la requête ne peut pas aboutir. Les plus courants sont 404 (introuvable) et 403 (interdit).
- 5XX?: Indique une erreur du serveur. Une erreur s'est produite pendant que le serveur traitait la demande. Les plus courants sont 500 (erreur interne du serveur) et 503 (service indisponible).
XMLHttpRequest est un objet de navigateur intégré utilisé pour interagir avec le serveur, via lequel nous pouvons envoyer des requêtes HTTP et obtenir la réponse du serveur. Lors de l'obtention de la réponse du serveur, nous pouvons obtenir le code d'état HTTP via l'attribut status de l'objet XMLHttpRequest.
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();Avec le code ci-dessus, nous avons envoyé une requête GET à l'interface "http://example.com/api", et avons obtenu le code d'état HTTP après avoir re?u la réponse du serveur. 3. Utiliser fetch
fetch est une API de requête réseau simplifiée en JavaScript. Elle utilise Promise pour gérer les opérations asynchrones des requêtes réseau. Le résultat renvoyé par fetch est un objet Promise, et nous pouvons obtenir le code d'état HTTP via son attribut res.status.
fetch('http://example.com/api') .then(function(res) { var status = res.status; console.log(status); });Grace au code ci-dessus, nous avons également envoyé une requête GET à l'interface "http://example.com/api", et obtenu le code d'état HTTP après avoir re?u la réponse du serveur. Ci-dessus sont deux méthodes courantes d'utilisation de JavaScript pour obtenir des codes d'état HTTP, et des exemples de codes spécifiques sont fournis. Dans le développement front-end, comprendre et obtenir les codes d'état HTTP peut nous aider à mieux traiter les données renvoyées par l'interface pour améliorer l'expérience utilisateur et la fiabilité des applications. J'espère que cet article sera utile à tout le monde !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Décryptage du code d'état HTTP 460?: pourquoi cette erreur se produit-elle?? Introduction : Lors de l'utilisation quotidienne du réseau, nous rencontrons souvent diverses invites d'erreur, notamment des codes d'état HTTP. Ces codes d'état sont un mécanisme défini par le protocole HTTP pour indiquer le traitement d'une requête. Parmi ces codes d’état, il existe un code d’erreur relativement rare, à savoir le 460. Cet article examinera ce code d'erreur et expliquera pourquoi cette erreur se produit. Définition du code d'état HTTP 460 : Tout d'abord, nous devons comprendre les bases du code d'état HTTP

Explorez les causes et les solutions du code d'état HTTP 550 Introduction : Dans les communications réseau, les codes d'état HTTP jouent un r?le important et sont utilisés pour indiquer les résultats du serveur traitant la demande. Parmi eux, le code d'état HTTP 550 est un code d'état relativement rare qui est généralement lié au refus du serveur d'exécuter la requête. Cet article explorera les causes du code d'état HTTP 550 et proposera des solutions. 1. Concepts de base des codes d'état HTTP. Avant de comprendre le code d'état HTTP 550, comprenons d'abord brièvement les concepts de base des codes d'état HTTP.

Explorez les causes et les solutions du code d'état HTTP 460. Le code d'état HTTP est un code numérique standardisé utilisé par le protocole HTTP pour indiquer le résultat renvoyé par une requête. Dans la spécification HTTP/1.1, un total de 5 types de codes d'état sont définis, parmi lesquels les codes d'état 4xx indiquent les erreurs de requête et les codes d'état 5xx indiquent les erreurs du serveur. Parmi ces codes de statut, on a rarement entendu parler du code de statut 460. Alors, qu’est-ce que le code d’état HTTP 460?? Quelle est la raison de son apparition ? Comment devrions-nous le résoudre ? Tout d’abord, regardons les codes d’état HTTP

Analyse approfondie du r?le et des scénarios d'application du code d'état HTTP 460 Le code d'état HTTP est une partie très importante du développement Web et est utilisé pour indiquer l'état de la communication entre le client et le serveur. Parmi eux, le code d'état HTTP 460 est un code d'état relativement spécial. Cet article analysera en profondeur son r?le et ses scénarios d'application. Définition du code d'état HTTP 460 La définition spécifique du code d'état HTTP 460 est "ClientClosedRequest", ce qui signifie que le client ferme la requête. Ce code d'état est principalement utilisé pour indiquer

Introduction au code d'état HTTP 525?: Comprendre sa définition et son utilisation Le code d'état HTTP (HypertextTransferProtocol) 525 signifie que le serveur a une erreur lors du processus de prise de contact SSL, entra?nant l'incapacité d'établir une connexion sécurisée. Le serveur renvoie ce code d'état lorsqu'une erreur se produit lors de la négociation TLS (Transport Layer Security). Ce code d'état appartient à la catégorie des erreurs de serveur et indique généralement un problème de configuration ou d'installation du serveur. Lorsque le client tente de se connecter au serveur via HTTPS, le serveur n'a aucun

Analyse approfondie du code d'état HTTP 550?: adresse e-mail incorrecte Avec le développement rapide d'Internet, le courrier électronique est devenu un élément indispensable de la vie quotidienne et du travail des gens. Grace au courrier électronique, les gens peuvent transférer des informations et communiquer rapidement et facilement. Cependant, lors de l'utilisation du courrier électronique, nous rencontrons parfois certains problèmes, dont une mauvaise adresse e-mail. Lors de l’envoi d’e-mails en ligne, nous rencontrons souvent des situations dans lesquelles l’e-mail ne parvient pas à être envoyé. Lorsque nous recevons quelque chose comme ? 550Error:Invalid

Tutoriel JavaScript : Comment obtenir le code d'état HTTP, des exemples de code spécifiques sont requis Préface : Dans le développement Web, l'interaction des données avec le serveur est souvent impliquée. Lors de la communication avec le serveur, nous devons souvent obtenir le code d'état HTTP renvoyé pour déterminer si l'opération a réussi et effectuer le traitement correspondant en fonction de différents codes d'état. Cet article vous apprendra comment utiliser JavaScript pour obtenir des codes d'état HTTP et fournira quelques exemples de codes pratiques. Utilisation de XMLHttpRequest

Explication vernaculaire?: que signifie le code d'état HTTP 460?? Bonjour à tous, aujourd'hui, nous allons parler d'un numéro étrange dans le code d'état HTTP - 460. Je pense que de nombreux amis ont rencontré diverses pages d'erreur lors du développement de sites Web ou de la navigation sur le Web, y compris des codes d'état HTTP. Quant à ce code d'état 460, vous pourriez être curieux, qu'est-ce que cela signifie ? Tout d’abord, comprenons d’abord ce que sont les codes d’état HTTP. Pendant le processus d'accès aux pages Web ou d'interaction avec le serveur, le client
