Est-ce que l’API wikipedia est justement une API RESTful ou juste REST?
Est-ce que l’idempotence est un critère obligatoire ou conseillé? Idem pour le HATEOS?
Sinon, je ne comprends pas bien ta question ? Car à mon connaissance RESTful est une implémentation du modèle REST et HATEOAS est un composant du modèle REST.
Pour ta question sur l’idempotence, on parle bien de cette notion ( https://en.wikipedia.org/wiki/Idempotence ) ? Si c’est oui, quelle opération est doit idempotente ou non ?
Bonjour, oui désolé il manquait un A.
Ma compréhension est que REST définit des principes et RESTful vient ajouter de nouvelles contraintes (idempotence, HATEOAS). Est-ce que ces contraintes sont optionnelles ou bien obligatoire pour la mise en place de RESTful?
Le tuto ZDS https://zestedesavoir.com/tutoriels/299/la-theorie-rest-restful-et-hateoas/ explique les différents niveaux.
Mon sujet initial est que l’article parle de construction d’API RESTful, mais l’API Wikipedia citée n’est pas REST ni RESTful (l’API REST Wiki est https://www.mediawiki.org/wiki/API:REST_API, n’est d’ailleurs pas complètement RESTful)
Concernent l’idempotence, c’est plutôt ça : https://restfulapi.net/idempotent-rest-apis/ du coup toutes les opérations à part le POST sont idempotents; après j’avoue ne pas comprendre toute les nuances décrites dans la page.
Désolé, je ne sais jamais si mon premier message sera lu/répondu, du coup je n’argumente pas dès le premier message,dans une optique de gain de temps :)
Est-ce que l’API wikipedia est justement une API RESTful ou juste REST? Est-ce que l’idempotence est un critère obligatoire ou conseillé? Idem pour le HATEOS?
Hello, je suppose que tu veux dire HATEOAS ? ( https://en.wikipedia.org/wiki/HATEOAS )
Sinon, je ne comprends pas bien ta question ? Car à mon connaissance RESTful est une implémentation du modèle REST et HATEOAS est un composant du modèle REST.
Pour ta question sur l’idempotence, on parle bien de cette notion ( https://en.wikipedia.org/wiki/Idempotence ) ? Si c’est oui, quelle opération est doit idempotente ou non ?
Merci pour tes éclaircissements ?
Bonjour, oui désolé il manquait un A. Ma compréhension est que REST définit des principes et RESTful vient ajouter de nouvelles contraintes (idempotence, HATEOAS). Est-ce que ces contraintes sont optionnelles ou bien obligatoire pour la mise en place de RESTful? Le tuto ZDS https://zestedesavoir.com/tutoriels/299/la-theorie-rest-restful-et-hateoas/ explique les différents niveaux.
Mon sujet initial est que l’article parle de construction d’API RESTful, mais l’API Wikipedia citée n’est pas REST ni RESTful (l’API REST Wiki est https://www.mediawiki.org/wiki/API:REST_API, n’est d’ailleurs pas complètement RESTful)
Concernent l’idempotence, c’est plutôt ça : https://restfulapi.net/idempotent-rest-apis/ du coup toutes les opérations à part le POST sont idempotents; après j’avoue ne pas comprendre toute les nuances décrites dans la page.
Désolé, je ne sais jamais si mon premier message sera lu/répondu, du coup je n’argumente pas dès le premier message,dans une optique de gain de temps :)