Мониторинг трафика в Кассини на локальном хосте - PullRequest
0 голосов
/ 22 июля 2010

У меня возникают некоторые действительно странные проблемы с тайм-аутом при запуске проекта ASP.NET 2.0 на Cassini на локальном хосте, и у меня недостаточно данных, чтобы понять, что происходит.

Есть ли способ отслеживать трафик локального хоста в Cassini, используя какой-либо конкретный инструмент разработки или приложение мониторинга общего назначения, такое как fiddler?

Просто чтобы предупредить некоторые ответы, о которых я уже знаю:

  • Обычно я могу использовать хорошо известный dot-hack для использования fiddler для мониторинга трафика локального хоста, но с Cassini я получаю следующее сообщение об ошибке в браузере:

    [Fiddler] Подключение к локальному хосту. не удалось. Текст исключения: не удалось установить соединение, потому что целевая машина активно отказала ему :: 1: 3213

  • Fiddler также прослушивает localhost на http://ipv4.fiddler:port,, и я могу перехватить трафик. Но когда я делаю это, проблемы с таймаутом не возникают!

Любые другие инструменты или обходные пути скрипачей приветствуются! Спасибо!

Редактировать: Упс. Этот вопрос уже был уже задан ... Дважды. . Не подходил к поиску или предложениям. Решение, найденное во втором потоке, состоит в том, чтобы использовать точку-хак с ip-адресом (http://127.0.0.1.:port/ вместо «localhost». Этот вопрос может быть закрыт.

Ответы [ 3 ]

1 голос
/ 22 июля 2010

Хотя fiddler игнорирует запросы к localhost , он прослушивает 127.0.0.1. (обратите внимание на конечную точку):

Так что это не будет работать:

http://localhost:1234/

Но это будет:

http://127.0.0.1.:1234/

0 голосов
/ 24 июля 2010

CassiniDev - проект с открытым исходным кодом, разработанный для заполнения всех пробелов, оставленных WebDev.WebServer / Cassini.

Вы найдете, что эта проблема решенаа также многие другие.

Он хорошо работает как автономный сервер, как внутрипроцессный сервер, подходящий для тестирования и встраивания и, в частности, в качестве прямой замены для Visual Studio 2008/2010 devсерверы.

альтернативный текст http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=cassinidev&DownloadId=123367

альтернативный текст http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=cassinidev&DownloadId=123366

0 голосов
/ 24 июля 2010

Как правило, вам лучше использовать http://ipv4.fiddler, поскольку это делает более ясным то, что вы пытаетесь сделать.

...