In the PHP language, the header () function is useful, especially when using Ajax, and he will help you solve some unexpected problems. Here are some detailed explanations of the header. Hope to be helpful to Phper
Copy the Code code as follows:
Fix 404 Pages:
Header (' http/1.1 OK ');
Set 404 Header:
Header (' http/1.1 404 Not Found ');
Set Moved permanently header (Good for redrictions)
Use with location header
Header (' http/1.1 301 Moved permanently ');
Redirect to a new location:
Header (' location:http://www.example.org/');
Redrict with delay:
Header (' refresh:10; url=http://www.example.org/');
print ' You'll be redirected in ten seconds ';
You could also use the HTML syntax://
Override x-powered-by:php:
Header (' x-powered-by:php/4.4.0 ');
Header (' x-powered-by:brain/0.6b ');
Content language (en = 中文版)
Header (' content-language:en ');
Last modified (good for caching)
$time = time () –60; or Filemtime ($FN), etc
Header (' last-modified: '. Gmdate (' d, D M Y h:i:s ', $time). ' GMT ');
Header for telling the browser the content
did not get changed
Header (' http/1.1 304 not Modified ');
Set content Length (good for caching):
Header (' content-length:1234 ');
Headers for an download:
Header (' Content-type:application/octet-stream ');
Header (' content-disposition:attachment; filename= ' Example.zip ');
Header (' content-transfer-encoding:binary ');
Load the file to Send:readfile (' example.zip ');
Disable caching of the current document:
Header (' Cache-control:no-cache, No-store, max-age=0, Must-revalidate ');
Header (' Expires:mon, Jul 1997 05:00:00 GMT ');
Date in the Pastheader (' Pragma:no-cache ');
Set Content Type:
Header (' content-type:text/html; charset=iso-8859-1 ');
Header (' content-type:text/html; Charset=utf-8 ');
Header (' Content-type:text/plain ');
Plain text file
Header (' Content-type:image/jpeg ');
JPG picture
Header (' Content-type:application/zip ');
ZIP file
Header (' content-type:application/pdf ');
PDF file
Header (' Content-type:audio/mpeg ');
Audio MPEG (MP3,...) file
Header (' Content-type:application/x-shockwave-flash ');
Flash animation//show Sign In box
Header (' http/1.1 401 Unauthorized ');
Header (' Www-authenticate:basic realm= ' Top Secret ');
print ' Text that would be displayed if the user hits cancel or ';
print ' enters wrong login data ';
?>
The above describes the Response.AddHeader PHP header function analysis, including the response.addheader aspects of the content, I hope that the PHP tutorial interested in a friend helpful.