Я только что натолкнулся на термин «Host Header» и считаю, что понимаю его довольно хорошо. Мне было интересно, как я мог узнать заголовок узла через библиотеку запросов. Я думаю, что это будет так же просто, как установить объект requests.get(<some url>)
как переменную с именем r
и вывести r.headers['host']
, но заголовки ответа не указывают хост. В основном это пригодится мне при отправке запроса на получение IP-адреса, а не доменного имени. Можно ли предположить, что заголовок хоста - это просто ip сервера, на который я нацеливаюсь?
Я пробовал это на google.com и stackoverflow.com