x-overrideHost в Fiddler Classic сохраняет заголовок Host HTTP
Используйте x-overrideHost для сопоставления цели разработки, сохраняя имя виртуального хоста HTTP.
Для отладочного HTTP-запроса, перехватываемого Fiddler Classic, x-overrideHost меняет цель соединения, сохраняя заголовок Host запроса. Поместите правило в OnBeforeRequest:
if (oSession.HostnameIs("preview.example.net")) {
oSession.bypassGateway = true;
oSession["x-overrideHost"] = "192.0.2.20";
}
Замените адрес из документации адресом сервера разработки. Браузер может продолжать запрашивать preview.example.net, а сервер по-прежнему получает это имя виртуального хоста. Это полезно, когда замена имени хоста в URL на IP выбрала бы неверное приложение.
bypassGateway намеренно отправляет это соединение без вышестоящего прокси, настроенного в Fiddler. Оставляйте этот параметр только тогда, когда прямой путь разработки действительно нужен и доступен. В противном случае родительский прокси может продолжать отвечать за иное решение о назначении.
Правило влияет на сеансы, проходящие через Fiddler. Оно не редактирует файл hosts операционной системы и не меняет неперехваченное соединение другой программы.