Um usuário perguntou 👇
Olá e obrigado por um ótimo plugin.
Você conhece alguma maneira de adicionar o cabeçalho If-Modified-Since de forma eficaz? Achei essa sugestão promissora, mas não sei se tem efeitos colaterais negativos:
Você poderia considerar adicionar algo como uma opção abaixo dos cabeçalhos de cache?
Além disso, adiciono “Servidor” como um cabeçalho personalizado por meio de seu plug-in, o que é bom, mas seria mais conveniente se houvesse suporte claro para eles também.
(Eu adiciono “Servidor” para substituir a resposta real do servidor com um pouco mais de truque.)
Este tópico foi modificado 1 ano, 9 meses atrás por. Motivo: Foi indicado que “Expect-CT” já é suportado. Isso não requer o uso de um cabeçalho personalizado.
(@zinoui)
1 ano, 8 meses atrás
Olá @oyda
Obrigado por suas sugestões. Obrigada.
Você deve saber que é um pouco difícil Servidor cabeçalho. Tenho certeza de que uma configuração de cabeçalho personalizada não funcionará.
Se você tiver acesso ao httpd.conf, você pode adicionar esta linha:
ServerTokens Prod
Isso reduzirá a quantidade de informações de software em seu servidor. Então, se este é o valor do cabeçalho do servidor agora:
Apache/2.4.35 (Win64) OpenSSL/1.1.0i PHP/7.2.11
depois da ServerTokens estar:
Apache
Observe que esta solução não funcionará dentro do arquivo .htaccess.
Para o Se-mudou-de header: Eu não usei até agora, então eu tenho que saber sobre isso primeiro.
(@alinod)
1 ano, 8 meses atrás
@oyda,
O cabeçalho If-Modified-Since é um solicitação cabeçalho, não cabeçalho de resposta. Portanto, ele é enviado do navegador com a solicitação e não deve aparecer na resposta. Não faria sentido para @zinoui implementar isso em um plugin do lado do servidor. O navegador simplesmente o ignoraria.
Basicamente, é assim que funciona na caixa de diálogo cliente-servidor:
Navegador: depositei uma cópia deste ativo que já passou do prazo de validade. Por favor, envie-me a versão mais recente, mas apenas se for mais recente do que a minha cópia.
If-Modified-Since:
Servidor:
304 Not Modified
(continue usando sua cópia em cache agora, economizarei tempo e largura de banda se não enviar o que você já possui) ou
200 OK
(o ativo mudou desde então, então esta é a nova versão)
Isto foi útil?
0 / 0