<?php header( "Pragma: ", true ); header( "Cache-Control: ", true ); header( "Expires: Sat, 01 Jan 2000 00:00:00 GMT", true ); header( "Content-Transfer-Encoding: binary", true ); header( "Content-Type: application/xml", true ); ob_start(); var_dump( $_SERVER ); $raw = ob_get_clean(); $data = "<data>" . "<time>" . time() . "</time>" . "<message>This is just a little test file.</message>" . "<raw><![CDATA[{$raw}]]></raw>" . "</data>"; $data = gzencode( $data ); header( "Content-Encoding: gzip" ); header( "Content-Length: " . strlen( $data ) ); echo( $data ); ?>