Welcome! Log In Create A New Profile

Advanced

underscores_in_headers - баг в документации ?

Илья Шипицин
April 09, 2019 04:32PM
привет!

допустим, у нас своеобразное приложение. с подчеркиванием в хедерах (не
спрашивайте, у меня нет идей, чем заправлялись разработчики)

читаем

https://nginx.org/ru/docs/http/ngx_http_core_module.html#underscores_in_headers

ок. директиву надо писать в дефолт сервере.
пишем

log_format underscore '$http_header_underscore\t$status';

server {
listen 80;
server_name localhost;

access_log /var/log/nginx/test.log underscore;

location / {
proxy_pass http://127.0.0.1:81;
}

}

server {
listen 80 default_server;
server_name _;

underscores_in_headers on;

location / { return 404; }
}

server {
listen 81;
server_name localhost;

location / { return 418; }

}



можете проверить (я проверял на 1.15.11 без доп модулей) - не работает.
зато, если добавить в соответствующий сервер - работает.

баг ?

Илья Шипицин
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

underscores_in_headers - баг в документации ?

Илья Шипицин April 09, 2019 04:32PM

Re: underscores_in_headers - баг в документации ?

Sergey Kandaurov April 10, 2019 07:26AM

Re: underscores_in_headers - баг в документации ?

Vladimir Getmanshchuk April 12, 2019 09:42AM

Re: underscores_in_headers - баг в документации ?

Илья Шипицин April 12, 2019 09:48AM

Re: underscores_in_headers - баг в документации ?

Vladimir Getmanshchuk April 13, 2019 01:56AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 298
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready