Не передаётся значение дополнительного заголовка в fastcgi
Александр Кунич
sasha181 at rufox.ru
Mon Feb 24 20:39:53 UTC 2014
Система debian squeeze
nginx 1.4.5 из репозиториев дебиан
Клиент передаёт серверу в заголовках запроса дополнительный параметр
API_KEY. Необходимо передать его в $_SERVER['HTTP_API_KEY']
Прописал в fastcgi_params следующее
fastcgi_param HTTP_API_KEY $http_api_key;
$_SERVER['HTTP_API_KEY'] при этом появляется, но пустой, хотя в
заголовке запроса этот параметр не пуст.
Но вот что интересно. Если заменить имя заголовка с API_KEY на API-KEY,
то всё работает как надо.
Это ошибка или так специально для чего-то задумано? Просто переименовать
этот параметр сейчас уже затруднительно, т.к. приложением многие уже
пользуются.
Подробная информация о списке рассылки nginx-ru