За заявка 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 на операционната система и не променя не прихваната връзка на друга програма.

Подобни статии