Host:
Заголовок HTTP поставляется клиентом (например, веб - браузера или библиотеки API), и, как правило, точное название, что клиент сказал доступ - в основном, это взято из URL.
Так что если вы попытаетесь получить доступ http://ec2-xx.amazonaws.com/page.html
, сервер получит:
GET /page.html HTTP/1.1 Host: ec2-xx.amazonaws.com
Хотя, если в середине HTTP-запроса есть что-то - например, обратный прокси-сервер или HTTP-балансировщик нагрузки - он может переопределить заголовок Host: своим собственным.