Re: Управление заголовками (Accept, Accept-*)
Maxim Dounin
mdounin на mdounin.ru
Вт Апр 10 12:28:07 UTC 2012
Hello!
On Tue, Apr 10, 2012 at 06:58:08AM -0400, Proger48 wrote:
> Ой, да перепутал.
>
> Но собственно сервер выдаёт массу тоже
> нафиг не нужного:
>
> Cache-Control:no-store, no-cache, must-revalidate, post-check=0,
> pre-check=0
Это выдаёт не nginx.
Заголовки, которые выдаёт не nginx, можно выключить либо
непосредственно на бекенде, либо спрятать с помощью
proxy_hide_header / fastcgi_hide_header (в зависимости от того,
какой протокол общения с бекендом используется).
http://nginx.org/r/proxy_hide_header
http://nginx.org/r/fastcgi_hide_header
> Connection:keep-alive
> Content-Type:text/html; charset=utf-8
> Date:Tue, 10 Apr 2012 10:57:10 GMT
Это нужно по стандарту.
> Expires:Thu, 19 Nov 1981 08:52:00 GMT
> Pragma:no-cache
Это тоже выдаёт не nginx, см. выше.
> Server:nginx
Это выдаёт nginx, не отключается.
> Transfer-Encoding:chunked
Это нужно по стандарту. Если добавить Content-Length в ответ, то
этого не будет. Если выключить keepalive, то этого тоже не
будет, но соответственно не будет и keepalive'а.
> expires: no стоит, единственное, что я смог
> найти по укорачиванию заголовков.
Maxim Dounin
Подробная информация о списке рассылки nginx-ru