2010-11-24 43 views
0

Il y a quelque temps, j'ai écrit un serveur web que j'utilise sur un de mes sites. Lorsque je navigue sur une autre page dans Chrome alors que les images de ce serveur Web maison sont toujours en cours de chargement, elles restent en mémoire cache à moitié chargées.Mise en cache brisée d'images chargées à partir du serveur web fait maison

Est-ce un bogue connu dans Chrome, ou un problème avec mon implémentation du protocole HTTP?

Mon serveur Web utilise des E-Tags pour la mise en cache.

+0

On dirait que vous devez passer à un vrai serveur Web. –

Répondre

0

First Rule of Programming: It's your fault

Commencez avec votre code, et enquêter sur de plus en plus vers l'extérieur jusqu'à ce que vous avez la preuve définitive de l'endroit où le problème est .

Vous devez appliquer cette règle ici. Quelles sont les chances que Chrome, lors de la communication avec Apache, soit susceptible d'exposer ce type de bogue au plus profond de ses 6 itérations majeures?

Je voudrais mettre un analyseur de trafic sur votre serveur et afficher les échanges avec soin. Ensuite, je les comparerais avec ceux d'un serveur web bien établi comme Apache et noterais les différences.