Heim > Backend-Entwicklung > PHP-Tutorial > Was ist ein Header in PHP?

Was ist ein Header in PHP?

清浅
Freigeben: 2023-04-04 21:00:01
Original
16632 Leute haben es durchsucht

Der Header in PHP wird hauptsächlich verwendet, um den ursprünglichen HTTP-Header an den Client zu senden. Er wird häufig verwendet, um den Browser darüber zu informieren, dass die Seite nicht existiert, die Umleitung zu verzögern, den Inhaltstyp anzugeben und den Download zu deklarieren Dateien löschen und das aktuelle Dokument aktualisieren, einen Anmeldedialog anzeigen, der eine Überprüfung erfordert usw.

Was ist ein Header in PHP?

[Empfohlener Kurs: PHP-Tutorial

Die Funktion header() in PHP wird verwendet, um den ursprünglichen HTTP-Header an den Client zu senden. Heute werde ich ihn mit Ihnen teilen Einige häufig verwendete Header-Funktionsheader in PHP haben einen bestimmten Referenzwert und ich hoffe, dass sie für alle hilfreich sind.

header('HTTP/1.1 200 OK'); // ok normaler Zugriff

header('HTTP/1.1 404 Not Found'); //benachrichtigen Sie den Browser, dass die Seite nicht gefunden wird exist

header('HTTP/1.1 301 Permanent verschoben'); //Legen Sie die Adresse fest, die dauerhaft umgeleitet werden soll 301

header('Location: http://www.ithhc.cn/ '); //Zu einer neuen Adresse springen

header('Refresh: 10; url=http://www.ithhc.cn/'); //Verzögerte Umleitung bedeutet Springen alle paar Sekunden

header('X-Powered-By: PHP/6.0.0'); //X-Powered-By-Informationen ändern

header('Content-Language: en'); //Dokumentationssprache

header('Content-Length: 1234'); //Inhaltslänge festlegen

header('Last-Modified: '.gmdate('D, d M Y H:i:s' , $time).'GMT'); //Teilen Sie dem Browser die letzte Änderungszeit mit

header('HTTP/1.1 304 Not Modified'); //Teilen Sie dem Browser mit, dass sich der Dokumentinhalt nicht geändert hat

stellt den Inhaltstyp dar

header('Content-Type: text/html; charset=utf-8'); //Webseitenkodierung

header('Content-Type: text/plain'); //Nur-Textformat

header('Content-Type: image/jpeg'); //JPG, JPEG

header( 'Content-Type: application/zip'); // ZIP-Datei

header('Content-Type: application/pdf'); // PDF-Datei

header('Content-Type : audio/ mpeg'); // Audiodatei

header('Content-type: text/css'); //css file

header('Content-type: text/javascript '); //js file

header('Content-type: application/json'); //json

header('Content-type: application/pdf'); pdf

header('Content-type: text/xml'); //xml

header('Content-Type: application/x-shockw**e-flash'); /Flash-Animation

Heruntergeladene Datei deklarieren

header('Content-Type: application/octet-stream');

header (' Content-Disposition: attachment; filename="ITblog.zip"');

header('Content-Transfer-Encoding: binär');

readfile('test.zip' );

Caching für das aktuelle Dokument deaktivieren

header('Cache-Control: no-cache, no-store, max-age=0, Must-revalidate ’); >

header('HTTP/1.1 401 Unauthorized');

header('WWW-Authenticate: Basic realm="Top Secret"');

Deklarieren Sie ein xls das heruntergeladen werden muss File

header('Content-Disposition: attachment; filename=ithhc.xlsx');

header('Content-Type: application/vnd.openxmlformats -officedocument.spreadsheetml. sheet');

header('Content-Length: '.filesize('./test.xls'));

header('Content-Transfer-Encoding : binär');

header('Cache-Control: must-revalidate');

header('Pragma: public'); test.xls') ;

Das obige ist der detaillierte Inhalt vonWas ist ein Header in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage