Idempotence HTTP : répéter une requête sans aggraver les dégâts
Comprendre ce que la spécification HTTP promet lorsqu’une requête est renvoyée, et pourquoi l’état final du serveur compte davantage que le code de réponse reçu.
Un sujet précis ou une envie d’explorer ? Trouvez votre prochaine idée.
Comprendre ce que la spécification HTTP promet lorsqu’une requête est renvoyée, et pourquoi l’état final du serveur compte davantage que le code de réponse reçu.
Comprendre pourquoi le navigateur refuse une réponse d’API venue d’une autre origine, poser les en-têtes attendus, et distinguer ce que CORS protège de ce qu’il ne protège pas.
Savoir quand une ressource est réutilisée sans aucune requête, quand elle est revalidée, et choisir les en-têtes qui évitent de servir une copie périmée.
Rendre une création répétable sans doublon grâce à une clé d’idempotence insérée avant l’action et protégée par une contrainte d’unicité en base.
Échangez des données en temps réel entre le client et le serveur, sans rouvrir la connexion.
Requêtes, réponses et statuts : le vocabulaire commun du navigateur et du serveur.
Recevez un flux d’événements sans construire un protocole bidirectionnel.