+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Invité de passage
    Inscrit en
    janvier 2012
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : janvier 2012
    Messages : 1
    Points : 0
    Points
    0

    Par défaut Expires dans le header ne fonctionne pas

    bonjour,

    Je viens de créer un tout petit serveur web (pour une raison particulière donc pas d'apache ...).

    Je souhaite mettre en cache pour une durée très longues, les images JPEG et les fichiers CSS des pages web.

    Pour cela dans le header de la réponse HTTP, j'ai:

    HTTP/1.1 200 OK
    Content-Length: 434
    Connection: Keep-Alive
    Expires: Thu, 01 Jan 2030 01:00:00 GMT
    Content-Type: text/css

    DATA CSS par exemple


    Le problème c'est quand j'analyse les trame avec Wireshark je vois toujours le client faire des GET des fichiers CSS et JPEG. Pourtant il devrait le faire une seule fois car après il doit mettre en cache le fichier.

    J'utilise bien toujours les mêmes fichiers.

    Si vous avez une solution?

    merci

  2. #2
    Membre régulier
    Inscrit en
    décembre 2005
    Messages
    72
    Détails du profil
    Informations personnelles :
    Âge : 30

    Informations forums :
    Inscription : décembre 2005
    Messages : 72
    Points : 77
    Points
    77

    Par défaut

    As tu bien verifie que ton cache navigateur n'est pas desactive ? Tu peux egalement servir le header cache-control en lui affectant la valeur public

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •