Sto utilizzando Nginx come proxy per filtrare le richieste alla mia applicazione. Con l'aiuto di "http_geoip_module" sto creando un http-header di codice paese, e voglio passarlo come header di richiesta usando "headers-more-nginx-module". Questo è il blocco posizione nella configurazione Nginx:Inoltra intestazioni richiesta dal server proxy nginx
location/{
proxy_pass http://mysite.com;
proxy_set_header Host http://mysite.com;;
proxy_pass_request_headers on;
more_set_headers 'HTTP_Country-Code: $geoip_country_code';
}
Ma questo imposta solo l'intestazione nella risposta. Ho provato a utilizzare "more_set_input_headers" invece di "more_set_headers" ma l'intestazione non è nemmeno passata alla risposta.
Cosa mi manca qui?
Ehi Pelig. È consuetudine dare una risposta un upvote quando alcuni ti forniscono una risposta utile. È anche opportuno alzare una domanda se trovi che ti atterri qui mentre cerchi una risposta. Questo perché il sito è basato sulla reputazione. Ho upvoted la tua domanda e risposta leshgrinder perché stavo cercando la stessa risposta. – jww