<?php
// Reflects ALL request headers - for cache poisoning demo
header("Content-Type: text/html");
?>
<!DOCTYPE html>
<html>
<head><title>Header Reflection</title></head>
<body>
<h1>All Request Headers</h1>
<table border=1>
<?php
foreach(getallheaders() as $name => $value) {
    echo "<tr><td>" . $name . "</td><td>" . $value . "</td></tr>\n";
}
?>
</table>
<p>Total headers: <?php echo count(getallheaders()); ?></p>
</body>
</html>
