В POST запросе не прописывается Host

tryinfinity

Client
Регистрация
24.12.2016
Сообщения
141
Благодарностей
3
Баллы
18
Доброго дня.
Все параметры остальные отправляются как надо, а хост как будто и не прописан.
Код:
Accept: */*
Accept-Language: en-US
Content-Type: application/x-www-form-urlencoded
Host: www.site.com
Content-Lent-Length: 0
Как так?)
 

dobrohod

Client
Регистрация
15.10.2018
Сообщения
43
Благодарностей
5
Баллы
8
Делал запрос 1 к 1 как в вопросе, как прошло в снифе:

Код:
POST http://www.site.com/ HTTP/1.1
Host: www.site.com
Accept: */*
Accept-Language: en-US
Accept-Encoding: gzip, deflate
Referer: www.site.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 0
Content-Lent-Length: 0
Запрос без Host: www.site.com
В снифе

Код:
POST http://www.site.com/ HTTP/1.1
Host: www.site.com
Accept: */*
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US
Accept-Encoding: gzip, deflate
Referer: www.site.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 0
Content-Lent-Length: 0
Вывод: Host не обязателен в кубике, так как он прописан на первой вкладке в url
 

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113
Host по умолчанию автоматически прописывается. Его не надо указывать. Тоже кода то удивлялся, пока @doc не прояснил ситуацию.
 

tryinfinity

Client
Регистрация
24.12.2016
Сообщения
141
Благодарностей
3
Баллы
18
Host по умолчанию автоматически прописывается. Его не надо указывать. Тоже кода то удивлялся, пока @doc не прояснил ситуацию.
Никуда он не прописывается. Просто POST запрос в зенке идет по указанному URL.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 606
Благодарностей
4 597
Баллы
113

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)