Quelle est la différence entre le code d'état HTTP 200 (cache) vs code de statut 304?

Je suis à l'aide de la "Google Page Speed" plug-in pour Firefox pour accéder à mon site web.

Certains des composants sur ma page est indiquée à l'état HTTP:

200
200 (cache)
304

Par Google "Page Speed".

Ce que je suis confus au sujet de qui est la différence entre 200 (cache) et 304.

J'ai rafraîchi la page plusieurs fois (mais n'ont pas effacé le cache de mon navigateur) et il semble toujours que mon favicon.ico et quelques images sont statut=200 (cache), alors que certaines autres images sont de statut http 304.

Je ne comprends pas pourquoi la différence.

Mise à JOUR:

À l'aide de Google "Page Speed", je reçois un "200 (cache)" pour http://example.com/favicon.ico ainsi que http://cdn.example.com/js/ga.js

Mais, je reçois un statut http "304" pour http://cdn.example.com/js/combined.min.js

Je ne comprends pas pourquoi j'ai deux fichiers JavaScript situé dans le même répertoire /js/, un retour à un état http 304 et de l'autre le retour de 200 (cache) code d'état.

InformationsquelleAutor Hank | 2009-11-03