<?php
200 normal state
Header (' http/1.1 OK ');
301 permanent Redirect, remember to add a redirect address at the back location: $url
Header (' http/1.1 301 Moved permanently ');
Redirect, in fact, is 302 temporary redirect
Header (' location:http://www.maiyoule.com/');
Settings page 304 Not modified
Header (' http/1.1 304 not Modified ');
Display the Login box,
Header (' http/1.1 401 Unauthorized ');
Header (' Www-authenticate:basic realm= ' login information ');
Echo ' Displays the information! ‘;
403 No Access
Header (' http/1.1 403 Forbidden ');
404 error
Header (' http/1.1 404 Not Found ');
500 Server Error
Header (' http/1.1 Internal Server Error ');
Redirect specified address after 3 seconds (i.e. refresh to new page same as <meta http-equiv= "Refresh" content= "10;http://www.jb51.net//>")
Header (' Refresh:3; url=http://www.jb51.net/');
Echo ' 10 after jumping to http://www.jb51.net ';
Overriding the X-powered-by value
Header (' x-powered-by:php/5.3.0 ');
Header (' x-powered-by:brain/0.6b ');
Setting the context language
Header (' content-language:en ');
Set the last modified time of the page (more for anti-cache)
$time = time ()-60; We recommend using the FILETIME function to set the page cache time
Header (' last-modified: '. Gmdate (' d, D M Y h:i:s ', $time). ' GMT ');
Set Content length
Header (' content-length:39344 ');
Sets the header file type, which can be used for streaming files or file downloads
Header (' Content-type:application/octet-stream ');
Header (' content-disposition:attachment; filename= ' Example.zip ');
Header (' content-transfer-encoding:binary ');
ReadFile (' example.zip ');//Read file to Client
Disable Page Caching
Header (' Cache-control:no-cache, No-store, max-age=0, Must-revalidate ');
Header (' Expires:mon, Jul 1997 05:00:00 GMT ');
Header (' Pragma:no-cache ');
Set Page header information
Header (' content-type:text/html; charset=iso-8859-1 ');
Header (' content-type:text/html; Charset=utf-8 ');
Header (' Content-type:text/plain ');
Header (' Content-type:image/jpeg ');
Header (' Content-type:application/zip ');
Header (' content-type:application/pdf ');
Header (' Content-type:audio/mpeg ');
Header (' Content-type:application/x-shockwave-flash ');
//.... As for the value of Content-type, you can check the document library, which is very rich
?>
PHP header usage, PHP Common header status summary