web-dev-qa-db-fra.com

Comment mettre en cache sur des images CloudFlare qui sont servies au client au format JSON?

J'utilise une galerie sur mon site Web qui obtient la liste des images d'un fichier JSON envoyé par un script php. Ainsi, la galerie javascript appelle le backend PHP et répond avec un JSON complexe dans lequel les images sont spécifiées en tant que champs d'objet. Ces champs n'incluent pas nécessairement des URL complètes, mais simplement un chemin d'accès aux images nécessaires.

J'aimerais utiliser Cloudflare et souhaiter que ces images soient mises en cache là.

Comment puis-je savoir si ces éléments sont mis en cache ou non, et m'assurer qu'ils seraient mis en cache et non considérés comme un contenu dynamique?

1
Askar Ibragimov

Il est important de noter que nous ne faisons que mettre en cache certaines extensions de fichier par défaut.

Vous pouvez cependant utiliser PageRules pour étendre la mise en cache de CloudFlare.

1
damoncloudflare