Ajouter un cache sur les web services
- Ajouter des entêtes HTTP pour le cache (cache et ETags) Cf. https://dennis-xlc.gitbooks.io/restful-java-with-jax-rs-2-0-2rd-edition/content/en/part1/chapter11/caching.html et https://howtodoinjava.com/resteasy/jax-rs-resteasy-cache-control-with-etag-example/
- Mettre en cache les réponses pour gagner du temps à la réponse
La date de dernière mise à jour des données dans la base de données (season-handler#6 (closed)) conditionnera
- la valeur de ETag,
- la mise en cache sur disque des réponses,
- la durée d'expiration dans l'entête HTTP du cache (date de dernière mise à jour + 1 jour).
Ajouter une configuration pour le chemin de dossier des fichiers de cache.
Edited by Olivier Maury