Est-il possible que CherryPy, dans sa configuration par défaut, cache les réponses à un ou plusieurs de mes gestionnaires de requêtes? Et si oui, comment puis-je l'éteindre?Comment déterminer si CherryPy met en cache des réponses?
3
A
Répondre
4
CherryPy dispose d'un outil de mise en cache, mais il n'y a jamais par défaut. Cependant, la plupart des réponses HTTP sont et peuvent être mises en cache par défaut, alors recherchez un cache intermédiaire entre votre client et votre serveur. Regardez d'abord le navigateur.
Si vous n'êtes pas sûr de la mise en cache de votre contenu, comparez l'en-tête de réponse Date à l'heure actuelle.
6
Par the docs, il est en effet un cache (pour GET
), et vous pouvez le désactiver en ayant dans votre configuration
tools.caching.on = False