Bonjour,
J'ai créé une page php qui génère l'affichage d'un script (j'ai également essayé avec une simple iframe) avec dans l'url un paramètre comportant le timestamp actuel.
Dans la page ouverte en script(ou iframe), je calcul la différence entre le timestamp actuel et celui transmis dans l'url... J'avais donc prévu un temps de 3s max sinon je log une erreur. Et finalement je m’aperçois avoir énormément "d'erreurs" j'ai augmenté le temps a 20s et j'ai beaucoup de log encore, j'ai des difference de 4-5min voir plus, j'ai (très peu mais y'en a), des différences de 1h 3h voir 6h... ( qui apparaissent bien entendu plusieurs heures après.... sachant que je ne laisse pas le script sur la première page, je fais juste des tests de quelques minutes)...
Comment cela peut s'expliquer ? J'ai pensé à un cache de la première page ( sachant que j'ai défini des header pour empécher cela), mais dans les logs les microtimes qui ressortent en erreur sont tous différents.... donc ça m'étonnerais que cela soit ça..
Donc je ne comprend vraiment pas ce qui peut se passer et engendrer cela, avez vous une idée ?
Partager