2012-03-26 5 views
1
echo phpinfo(); 

Suche auf den "HTTP-Header-Informationen", aber ich kann nicht Header finden wie:HTTP-Header Informationen

Accept-Language: en-US,en;q=0.8 
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3 

auch HTTP-Response-Header:

Content-Type: text/html; charset=UTF-8 

Wie Ich setze diese Variablen?

+2

Accept-Header * Anfrage-Header sind, nicht-Response-Headern . Wenn Sie eine HTTP-Antwort erstellen, werden sie * Eingabe * nicht ausgegeben. Sie können sie nicht einstellen. – Quentin

Antwort

0

können Sie diesen Code-Schnipsel verwenden:

header('Accept-Language :en-US,en;q=0.8'); 

für weitere Informationen: http://php.net/manual/en/function.header.php

und auch, wenn Sie die Header analysieren wollen kommen in, oder ausgehen sollten Sie sich dieses Programm ansehen:

http://www.wireshark.org/

+1

Das ist jedoch Unsinn. Es gibt keinen HTTP Response Accept-Language-Header. Es ist ein Anforderungsheader. – Quentin