Você deve usar vcl_deliver
se quiser ter certeza de que o cabeçalho personalizado entra na resposta que os clientes (navegadores) recebem:
sub vcl_deliver {
set resp.http.X-Backend = "my_custom_hostname";
return (deliver);
}
Por que no Varnish 4.0 não consigo ver meu cabeçalho personalizado definido na resposta?
sub vcl_recv {
// disable varnish for now
return (pass);
}
sub vcl_backend_response {
set beresp.http.X-Backend = "my_custom_hostname";
return (deliver);
}
Estava funcionando algumas vezes atrás (no verniz 3.x ou sem http2 no nginx backend, não sei qual é o fator).
Você sabe o que está causando o fato de que não consigo ver meu cabeçalho X-Backend
personalizado na resposta http?
Obrigado.
Você deve usar vcl_deliver
se quiser ter certeza de que o cabeçalho personalizado entra na resposta que os clientes (navegadores) recebem:
sub vcl_deliver {
set resp.http.X-Backend = "my_custom_hostname";
return (deliver);
}
Tags varnish