The header () function sends the original HTTP header to the client.
Copy Code code as follows:
<?php
200 normal state
Header (' http/1.1 OK ');
301 permanent Redirect, remember to add a redirect to the following address Location: $url
Header (' http/1.1 moved Permanently ');
Redirect, in fact, is 302 temporarily redirected
Header (' location:http://www.maiyoule.com/');
Set page 304 without modification
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 the specified address after 3 seconds (that is, refreshing to the new page is the same as <meta http-equiv= "Refresh content=" 10;http://www.jb51.net//>)
Header (' Refresh:3; url=http://www.jb51.net/');
Echo ' 10 jump to http://www.jb51.net ';
overriding x-powered-by values
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 time the page was modified (more for anti-caching)
$time = time ()-60; It is recommended that you use the FILETIME function to set 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 files to Client
disabling page Caching
Header (' Cache-control:no-cache, No-store, max-age=0, Must-revalidate ');
Header (' Expires:mon, June 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 Content-type value, you can check the document library of the consortium, which is rich
?>