Je ne crois pas qu'ils contiennent un inode (contrairement à Apache par défaut) ... même si j'ai du mal à trouver où je l'ai trouvé il y a longtemps (mieux pour un cluster de cache). Travaillez-vous dans un environnement sans horloge utile (par exemple, intégré)?
Comparez avec Apache ETags , qui sont également calculés à partir de l'heure et de la taille de modification, mais peuvent également être configurés pour dépendre de l'inode du fichier.
@RalfFriedl cette réponse sera meilleure pour les programmeurs PHP, car à l'avenir certains programmeurs PHP comme moi chercheront 3 mots clés "nginx", "etag", "alg" et il trouvera ma réponse. Cela empêchera peut-être la création de doubles emplois.
Réponses:
À partir du code source: http://lxr.nginx.org/ident?_i=ngx_http_set_etag
Vous pouvez voir sur les lignes 1830 et 1831 que l'entrée est la dernière heure modifiée et la longueur du contenu.
la source
En PHP, qui en aura besoin.
la source