Untested, just an idea
Code: Select all
ob_start();
// do stuff....
// retrieve page content
$content = ob_get_contents();
// calculate hash as etag
$etag = md5($content);
header('Etag: ' . $etag);
// output
ob_end_flush();
ob_start();
// do stuff....
// retrieve page content
$content = ob_get_contents();
// calculate hash as etag
$etag = md5($content);
header('Etag: ' . $etag);
// output
ob_end_flush();
rieve page content
$content = ob_get_contents();
// calculate hash as etag
$etag = md5($content);
header('Etag: ' . $etag);
// output
ob_end_flush();
// calculate hash as etag
$etag = md5($content);
header('Etag: ' . $etag);
// output
ob_end_flush();
_get_contents();
// calculate hash as etag
$etag = md5($content);
header('Etag: ' . $etag);
// output
ob_end_flush();
idea
Code: Select all
ob_start();
// do stuff....
// retrieve page content
$content = ob_get_contents();
// calculate hash as etag
$etag = md5($content);
header('Etag: ' .idea
Code: Select all
ob_start();
// do stuff....
// retrieve page content
$content = ob_get_contents();
// calculate hash as etag
$etag = md5($content);
header('Etag: ' . $etag);
// output
ob_end_flush();
trieve page content
$content = ob_get_contents();
// calculate hash as etag
$etag = md5($content);
header('Etag: ' . $etag);
// output
ob_end_flush();
ontent = ob_get_contents();
// calculate hash as etag
$etag = md5($content);
header('Etag: ' . $etag);
// output
ob_end_flush();
();
// do stuff....
// retrieve page content
$content = ob_get_contents();
// calculate hash as etag
$etag = md5($content);
header('Etag: ' . $etag);
// output
ob_end_flush();
. $etag);
// output
ob_end_flush();
hp]
ob_start();
// do stuff....
// retrieve page content
$content = ob_get_contents();
// calculate hash as etag
$etag = md5($content);
header('Etag: ' . $etag);
// output
ob_end_flush();
// output
ob_end_flush();
idea
Code: Select all
ob_start();
// do stuff....
// retrieve page content
$content = ob_get_contents();
// calculate hash as etag
$etag = md5($content);
header('Etag: ' . $etag);
// output
ob_end_flush();
ob_start();
// do stuff....
// retrieve page content
$content = ob_get_contents();
// calculate hash as etag
$etag = md5($content);
header('Etag: ' . $etag);
// output
ob_end_flush();