TIP - Debuggare applicazione Asp.Net 2.0 con Fiddler e IE7

Fiddler è un ottimo strumento per catturare il traffico HTTP e HTTPS scambiato tra il browser e il nostro application server. Una volta installato, Fiddler si comporta come un proxy che riceve tutte le richieste del browser (e in generale applicazioni WINET), le processa e infine le rimanda alla destinazione originale.

Fino alla versione di IE6 la cattura avveniva senza problemi o richieste particolari di configurazione.

IE7 e .Net invece sono stati configurati in modo da non mandare le richieste provenienti dal localhost attraverso proxy: ciò vuol dire che Fiddler non è più in grado di intercettare il traffico. Per sopperire a questo piccolo problema è sufficiente utilizzare uno di questi accorgimenti:

  • Se l'applicazione web è registrata su IIS, utilizzare il nome della macchina, anzichè localhost o 127.0.0.1. Esempio: http://nome_macchina/app_web/default.aspx
  • Se l'applicazione web è hostata dall'Asp.Net Development Server, aggiungere un punto "." dopo localhost. Esempio: http://localhost.:1234/app_web/default.aspx

Print | posted on lunedì 20 novembre 2006 15:15

Comments on this post

# re: TIP - Debuggare applicazione Asp.Net 2.0 con Fiddler e IE7

Requesting Gravatar...
Interessante, anche se per ora non ho istallato ie7 nella mia macchina di sviluppo ma solamente nel portatile.

Alk.
Left by Gian Maria on nov 20, 2006 2:35
Comments have been closed on this topic.