Manuel PHP
Précédent |  | Suivant

# http_cache_etag

(PECL)

http_cache_etag -- Mise en cache en fonction de l'ETag

## Description

bool http_cache_etag ( [string etag] )

Tente de mettre en cache l'entité envoyée en fonction de l'ETag soit fourni, soit généré par l'algorithme de hashage spécifié par l'option de configuration http.etag.mode.

Si l'en-tête If-None-Match du client correspond à l'ETag fourni/calculé, le corps est considéré comme étant en cache côté client et un code statut 304 Not Modified est émis.

Une entrée dans l'historique est écrite dans l'historique de cache si le Paramètres INI http.log.cache est défini et que la mise en cache est un succès.

## Liste de paramètres

etag

  ETag personnalisé

## Valeurs de retour

Retourne `FALSE` si une erreur survient, ou sort avec un en-tête 304 Not Modified si l'entité a été mise en cache.

Précédent | Sommaire | Suivant
HttpResponse::setThrottleDelay | Niveau supérieur | http_cache_last_modified