Query: http_cache_etag
OS: php
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
HTTP_CACHE_ETAG(3) 1 HTTP_CACHE_ETAG(3) http_cache_etag - Caching by ETagSYNOPSISbool http_cache_etag ([string $etag])DESCRIPTIONAttempts to cache the sent entity by its ETag, either supplied or generated by the hash algorithm specified by the INI set- tinghttp.etag.mode. If the clients If-None-Match header matches the supplied/calculated ETag, the body is considered cached on the clients side and a 304 Not Modified status code is issued. A log entry is written to the cache log if the INI settinghttp.log.cache is set and the cache attempt was successful. Note This function may be used in conjunction with http_send_data(3), http_send_file(3) and http_send_stream(3). If this function is used outside the http_send_*() API, it facilitates the ob_etaghandler(3).PARAMETERSo $etag - custom ETagRETURN VALUESReturns FALSE or exits on success with 304 Not Modified if the entity is cached. See the INI settinghttp.force_exit for what "exits" means.EXAMPLESExample #1 A http_cache_etag(3) example <?php http_cache_etag(); http_send_data("data"); ?>SEE ALSOhttp_cache_last_modified(3), ob_etaghandler(3), http_match_etag(3), the HttpResponse class if you are using PHP 5.1.0 and above. PHP Documentation Group HTTP_CACHE_ETAG(3)
Related Man Pages |
---|
http_cache_etag(3) - php |
get_headers(3) - php |
session_cache_limiter(3) - php |
http_cache_last_modified(3) - php |
http_send_content_disposition(3) - php |
Similar Topics in the Unix Linux Community |
---|
Login Error 3004-304 |
iniparse 0.3.0 (Default branch) |
iniparse 0.3.1 (Default branch) |
Login Error 3004-304 aix 4.3 please help |
DistroWatch Weekly, Issue 304 |