Я использую FiddlerScript, чтобы изменить запрос следующим образом:
oSession.oRequest["Host"] = "www.example.com";
oSession["x-overridehost"] = "Dotted.Quad.IP.Address";
Теперь, когда я проверяю один из измененных сеансов, я вижу это:
GET https://www.example.com/rest/of/url HTTP/1.1
Host: www.example.com
Мой вопрос заключается в том, передается ли имя сервера из полного URL-адреса на сервер, или если серверу отправляется только что-то вроде:
GET /rest/of/url HTTP/1.1
в первой строке запроса. У меня нет доступа к ключу шифрования сервера, поэтому я не могу использовать что-то вроде Wireshark для проверки точного трафика, который идет по сети.