Есть ли способ установить программное обеспечение Fiddler для регистрации только "localhost", а не всего веб-трафика?
Спасибо,
Есть ли способ установить программное обеспечение Fiddler для регистрации только "localhost", а не всего веб-трафика?
Спасибо,
Да, вы можете. В Fiddler есть опция фильтров, в которой вы можете указать имя своего компьютера. Здесь шаги:
Если все пошло хорошо, у скрипача есть зеленая стрелка на вкладке "Фильтры". Просто перейдите на сайт, используя имя вашего компьютера, а вместо:
Перейдите к
Я нашел эти способы только для регистрации трафика localhost, либо должен работать.
Здесь вы можете найти как.
Когда я тестирую локальные сайты, я обычно добавляю запись в файл hosts %systemroot%\System32\drivers\etc\hosts
127.0.0.1 somewebsite
И затем я установил привязки в IIS 7, чтобы указать на someebsite
Поэтому я могу протестировать, используя " http://someebsite". Fiddler отслеживает это.
Обновление
Чтобы показать только трафик localhost:
Перейдите в Правила\Настройка правил...
В классе Handlers добавьте этот пункт меню
...
class Handlers
{
public static RulesOption("Show Localhost Only")
var m_ShowLocalHostOnly: boolean = false;
....
В функции OnBeforeRequest
... статическая функция OnBeforeRequest (oSession: Session) {
// Hide requests based on target hostname.
if (m_ShowLocalHostOnly &&
!(oSession.host =="127.0.0.1"
|| oSession.host =="localhost"
|| oSession.host =="somewebsite"))
{
oSession["ui-hide"]="true";
}
...
Сохраните этот файл (Ctrl + S), затем выберите новый параметр в меню "Правила".