Estoy usando dos sistemas (ambos son nginx load balancecer y one act como una copia de seguridad). Quiero agregar y usar algunos encabezados http personalizados. Por favor, dar su sugerenciaAgregar y usar el encabezado (HTTP) en nginx
por ejemplo
upstream upstream0{
#list of upstream servers
server backend:80;
server backup_load_balancer:777 backup;
#healthcheck
}
server{
listen 80;
#Add custom header about the port and protocol (http or https)
server_name _;
location/{
proxy_pass "http://upstream0;#" is included since links are not allowed in the post
}
}
// sistema de copia de seguridad
server{
listen 777;
server_name _;
#doing some other extra stuf
#use port and protocol to direct
}
Gracias
Gracias. ¿Cómo lo leo en mi otro oyente? – mohan
las variables $ http_HEADER y $ send_http_HEADER permiten acceder al contenido de un encabezado en nginx, ver http://wiki.nginx.org/HttpCoreModule#Variables – cobaco
¿Funciona 'add_header' cuando se usa' proxy_pass'? Esta pregunta parece contradecirla: http://stackoverflow.com/questions/14501047/how-to-add-a-response-header-on-nginx-when-using-proxy-pass –