Please use this template for troubleshooting questions.
My issue: Request headers with empty values are ignore
How I encountered the problem: In my module, I am reading the headers. When iterating over headers_in list, I don’t find header with empty values.
Solutions I’ve tried: I’ve printed all headers received in the request. I am reading the request in post_read phase.
Version of NGINX or NGINX adjacent software (e.g. NGINX Gateway Fabric): 1.28.0
Deployment environment: docker container.
Minimal NGINX config to reproduce your issue (preferably running on https://tech-playground.com/playgrounds/nginx for ease of debugging, and if not as a code block): (Tip → Run nginx -T to print your entire NGINX config to your terminal.)
NGINX access/error log: (Tip → You can usually find the logs in the /var/log/nginx directory.)