Jump to content

gzip filter


topcoder1

Recommended Posts

I want to config gzip on apache server so that it compress everything except streaming files and images.

I did AddOutputFilterByType DEFLATE text/plain text/javascript text/html.  But it seems that certain request for file/image data gets gzipped as well. for example client sends a request http://myhost/file_streamer.php?id=101,

my file_streamer.php respond with:

function stream_file($filename,  $file, $file_len=null){

		header("Content-Disposition: attachment; filename=\"".$filename."\"");
	header("Content-Type: application/octet-stream");//octet-stream application/octet-stream
	if($file_len!=null)header("Content-Length: ".$file_len);
	header("Pragma: no-cache");
	header("Expires: 0");
	print $file;
	exit();
}

I dont want this response content to be gzipped, how do I filter it properly?

thanks

 

Link to comment
https://forums.phpfreaks.com/topic/67402-gzip-filter/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.