¿Cómo me deshago del encabezado HTTP_CACHE_CONTROL en Squid 3?

¿Cómo me deshago del encabezado HTTP_CACHE_CONTROL en Squid 3?

Estoy intentando configurar un proxy anónimo usando squid.

he puesto

forwarded_for delete
via delete

pero Squid 3 aún agrega otro encabezado a las solicitudes web que lo atraviesan:

HTTP_CACHE_CONTROL = max-age=259200

He intentado

cache_control delete

pero eso no funciona.

¿Cómo me deshago del encabezado cache_control de squid?

No quiero que interfiera con las solicitudes web reales que contienen un encabezado de control de caché; Pero quiero que no adjunte su propio encabezado.

Respuesta1

Puedes quitar el encabezado conrequest_header_access Cache-Control deny all

Pero como comentó Serge, no es una buena idea. Además, el encabezado HTTP_CACHE_CONTROL no es un encabezado proxy. Todos los navegadores lo envían según HTTP 1.1 RFC2616, por lo que no hay nada de qué preocuparse.

Respuesta2

Quitar Cache-Controlel encabezado es una mala idea.

La funcionalidad de muchos sitios depende de la entrega de contenido dinámico esperado. Si filtra este encabezado de la respuesta, entonces su navegador no le mostrará las páginas web correctamente, ya que almacenará en caché todo y, después de la primera solicitud a alguna página, le mostrará el mismo contenido la próxima vez, mientras que si lo solicitara desde En el servidor el contenido era diferente.

información relacionada