Мы создаем API и используем расширение Rest Console для Chrome для тестирования. Мы развернули наше приложение на сервере Heroku для отладки, а также на сервере EC2. Он дает правильные результаты на сервере Heroku с пользовательскими заголовками. Но для сервера EC2 пользовательские заголовки не передаются. Из-за чего на сервере EC2 не отображаются корректные результаты. При проверке файла журнала сервера EC2 мы обнаружили, что настраиваемые заголовки не существуют в заголовке HTTP.
Из локальной системы мы запрашиваем с помощью Restclient:
RestClient.get('http://ec2-54-225-122-111.compute-1.amazonaws.com/method_name',{"Authorization"=> authorization_element,"custom_header1"=>val1,"custom_header2"=>val2})
Есть ли какие-либо настройки, которые нам нужно сделать, чтобы получить собственный заголовок HTTP на сервере Amazon AWS?
РЕДАКТИРОВАТЬ: я использую EngineYard для процесса развертывания.