2010-03-25 11 views
7

Ho bisogno di ridurre al minimo le intestazioni di risposta HTTP Apache, ormai li ridotta come segueCome rimuovere l'intestazione della data da apache?

HTTP/1.1 200 OK 
Date: Thu, 25 Mar 2010 21:57:41 GMT 
Server: Apache 
Content-Type: text/html 

Mi piacerebbe sapere se c'è un modo per disattivare data e intestazione Server, solo per un determinato host virtuale.

Grazie!

+0

Anche Google risponde con quell'intestazione. Si prega di non rimuoverlo. Alcuni byte di larghezza di banda salvata per richiesta è la priorità più bassa nell'ottimizzazione. –

+0

Sono totalmente d'accordo con te, ma ti sto chiedendo perché ho bisogno di questo non per un sito web ma per un servizio web – Dario

risposta

3

L'intestazione Data è richiesta in parte dello standard HTTP. Non è possibile rimuoverlo senza essere non conformi allo standard http, quindi apache in genere non lo consente.

+0

Sei sicuro che sia parte dello standard HTTP? Dov'è l'articolo di supporto? – Pacerier

+0

https://tools.ietf.org/html/rfc2616#section-14.18 - 'RFC 2616, sezione 14.18'" I server di origine DEVONO includere un campo di intestazione Data in tutte le risposte, eccetto in questi casi ... " – dannysauer

+0

@dannysauer Questo commento è di fatto corretto, ma fuorviante, perché il seguente * "tranne in questi casi" * il paragrafo include "Se il server non ha un orologio che può fornire un'approssimazione ragionevole dell'ora corrente". Pertanto gli amministratori dei server possono omettere l'intestazione della Data a loro piacimento, purché ritengano che "non può fornire un'approssimazione ragionevole dell'ora corrente". – user1643723

Problemi correlati