
Estou tentando configurar um proxy anônimo usando o squid.
eu configurei
forwarded_for delete
via delete
mas o Squid 3 ainda adiciona um outro cabeçalho às solicitações da web que passam por ele:
HTTP_CACHE_CONTROL = max-age=259200
eu tentei
cache_control delete
mas isso não funciona.
Como faço para me livrar do cabeçalho cache_control do squid?
Não quero que isso interfira nas solicitações reais da Web que contêm o cabeçalho de controle de cache; Mas eu quero que ele não anexe seu próprio cabeçalho
Responder1
Você pode remover o cabeçalho comrequest_header_access Cache-Control deny all
Mas, como comentou Serge, não é uma boa ideia. Além disso, o cabeçalho HTTP_CACHE_CONTROL não é um cabeçalho de proxy. Ele é enviado por todos os navegadores de acordo com HTTP 1.1 RFC2616, portanto não há motivo para preocupação.
Responder2
Remover Cache-Control
o cabeçalho é uma má ideia.
A funcionalidade de muitos sites depende da entrega de conteúdo dinâmico esperado. Se você filtrar este cabeçalho da resposta, seu navegador não mostrará as páginas da web corretamente, pois armazenará tudo em cache e, após a primeira solicitação para alguma página, mostrará o mesmo conteúdo na próxima vez, enquanto se você solicitasse de no servidor o conteúdo era diferente.