Heim >Backend-Entwicklung >PHP-Problem >So legen Sie den HTTP-Header mit der PHP-Header-Funktion fest

So legen Sie den HTTP-Header mit der PHP-Header-Funktion fest

王林
王林Original
2020-11-04 11:31:572097Durchsuche

So legen Sie den HTTP-Header mit der PHP-Header-Funktion fest: [header( 'Content-Type: text/html; charset=utf-8 ' ], was bedeutet, dass die Codierung auf utf-8 festgelegt wird.

So legen Sie den HTTP-Header mit der PHP-Header-Funktion fest

Ein Beispiel für die PHP-Header-Funktion zum Festlegen des HTTP-Headers lautet wie folgt:

(Empfohlenes Video-Tutorial: Java-Video-Tutorial)

Kodierung definieren

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

Setzen Sie einen 404-Header:

header('HTTP/1.1 404 Not Found');

Die Einstellungsadresse ist permanent. Umleitung

header('HTTP/1.1 301 Moved Permanently');

zu einer neuen Adresse

header('Location: http://www.example.org/');

Dateiverzögerte Umleitung:

header('Refresh: 10; url=http://www.example.org/');
print 'You will be redirected in 10 seconds';

Teilen Sie dem Browser die letzte Änderungszeit mit.

$time = time() - 60; // or filemtime($fn), etc
header('Last-Modified: '.gmdate('D, d M Y H:i:s', $time).' GMT');

Deaktivieren Sie das Caching für das aktuelle Dokument

header('Cache-Control: no-cache, no-store, max-age=0, must-revalidate');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); // Date in the past
header('Pragma: no-cache');

Verwandte Empfehlungen: php-Schulung

Das obige ist der detaillierte Inhalt vonSo legen Sie den HTTP-Header mit der PHP-Header-Funktion fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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