Je le vérifie à chaque fois que je l'oublie, alors je l'ai résumé moi-même.
100 ~ Signifie la poursuite des requêtes du navigateur. 200 ~ Signifie que la requête du navigateur a réussi sur le serveur. 300 ~ Signifie une redirection. 400 ~ Cela signifie qu'il y a une erreur côté client et que la demande a échoué. 500 ~ Cela signifie qu'il y a une erreur côté serveur et que la requête a échoué.
Seulement ceux que j'utilise souvent Différence entre put et patch la méthode put remplace plutôt que des mises à jour La méthode patch met à jour / modifie / modifie les ressources existantes Pour plus d'informations https://qiita.com/murata0705/items/52538c08778c39a91ec2
Numéro de code | symbole | Remarques | sens |
---|---|---|---|
200 | :ok | Souvent retourné lors de l'obtention | La page Web ou la ressource fonctionne comme prévu. |
201 | :created | create,Renvoie ceci quand mis etc. | A accepté la demande et créé une nouvelle ressource. |
202 | :accepted | La situation dans laquelle le serveur accepte et traite les demandes du navigateur | |
204 | :no_content | delete,Renvoie ceci lorsque patch etc. | Lorsque la demande est traitée normalement, mais qu'il n'y a pas de contenu à renvoyer |
304 | :not_modified | Lorsque vous souhaitez utiliser le cache | Signifie que la ressource demandée n'a pas changé depuis son dernier accès. |
400 | :bad_request | La forme du corps de la requête est étrange, erreur de validation, etc. | En cas de syntaxe incorrecte, de cadrage de message de demande non valide ou de routage de demande incorrect |
401 | :unauthorized | Je n'ai pas l'autorité | Si vous avez besoin d'un en-tête d'autorisation. |
404 | :not_found | La ressource représentée par l'URL n'existe pas. | |
409 | :conflict | Lorsque vous essayez de créer quelque chose qui a déjà été créé. | La demande ne peut pas être exécutée car elle entre en conflit avec la ressource actuelle. |
422 | :unprocessable_entity | Lorsque vous souhaitez obtenir une erreur de validation plus détaillée. | Cela signifie qu'une demande normale est arrivée mais n'a pas pu être traitée. |
https://qiita.com/terufumi1122/items/997e24dde87f807e3944
https://qiita.com/uenosy/items/ba9dbc70781bddc4a491
https://qiita.com/nesheep5/items/6da796f6ac628c430c36