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