2010-07-22 23 views
0

Je rencontre des problèmes de délai d'attente vraiment bizarre lors de l'exécution d'un projet ASP.NET 2.0 sur Cassini sur localhost, et je n'ai pas assez de données pour obtenir un indice de ce qui se passe.Surveillance du trafic Cassini sur localhost

est-il un moyen de surveiller le trafic localhost à Cassini, soit en utilisant un autre outil de développement spécifique ou une application de surveillance à usage général tels que Fiddler?

Juste pour préempter quelques réponses que je suis déjà au courant:

  • Normalement, je peux utiliser le bien connu dot-hack pour l'utilisation de Fiddler pour surveiller le trafic localhost, mais avec Cassini je reçois l'erreur suivante message dans le navigateur:

    [Fiddler] Connexion à localhost. échoué. Exception Texte: Aucune connexion n'a pu être établie car la machine cible activement refusé :: 1: 3213

  • Fiddler également à l'écoute sur localhost http://ipv4.fiddler:port, et je peux intercepter le trafic. Mais quand je fais cela, les problèmes de timeout ne se produisent pas!

Tous les autres outils ou solutions de contournement de violoneux sont les bienvenus! Merci!

Edit: Oops. Cette question avait already been asked ... Twice.. Je n'ai pas trouvé de recherche ou de suggestions. La solution trouvée dans le second fil est d'utiliser le point-pirater avec adresse ip (http://127.0.0.1.:port/ au lieu de « localhost ». Cette question peut être fermée.

Répondre

0

Vous êtes généralement mieux à l'aide de http://ipv4.fiddler car elle rend plus explicite ce que vous essayez de faire.

+0

Cette approche s'est révélée problématique –

+1

Étant donné que des milliers de personnes le font quotidiennement, plus de détails seraient appréciés. – EricLaw

1

Alors que Fiddler ne tient pas compte des demandes de localhost, il écoute 127,0 . .0.1 (notez le point final):

donc cela ne fonctionnera pas:

http://localhost:1234/

Mais cette volonté:

http://127.0.0.1.:1234/

+0

répondre à ma propre question au cas où quelqu'un débarque ici via google. – jevakallio

+1

Fiddler n'ignore pas les requêtes à localhost; IE et .NET refusent simplement les demandes de proxy pour Localhost (les autres navigateurs ne le font pas). Voir http://www.fiddler2.com/fiddler/help/hookup.asp#Q-LocalTraffic – EricLaw

0

CassiniDev est un projet open source qui a été développé pour remplir tous les espaces laissés par WebDev.WebServer/Cassini.

Vous trouverez cette question traitée ainsi que beaucoup d'autres.

Il fonctionne bien comme un serveur autonome, comme approprié pour les tests et l'intégration, et notamment serveur en cours, comme remplacement direct pour Visual Studio 2008/2010 serveurs dev.

alt text http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=cassinidev&DownloadId=123367

alt text http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=cassinidev&DownloadId=123366