Domanda

Sto cercando un modo per misurare la dimensione delle richieste web e le risposte che faccio nel mio browser. Avrei bisogno di un modo per misurare le richieste regolari, così come richieste Ajax. Sto cercando di migliorare le prestazioni Ajax diminuendo richiesta e dimensioni della risposta, e ho bisogno di un modo per riferimento questo sul lato client e misura i miei progressi come vado.

Questa è parte di un'applicazione ASP.net (3.5), ma mi sarebbe sicuramente preferirei qualche strumento basato su client (plugin per Firefox, l'applicazione eseguibile, ecc) piuttosto che un approccio basato su codice.

È stato utile?

Soluzione

È possibile utilizzare HttpWatch su IE e FireBug su Firefox per controllare l'intestazione della richiesta di risposta. Questi dovrebbero essere abbastanza per quello che avete chiesto.

Altri suggerimenti

Io di solito uso Fiddler per indagare su ciò che le richieste che vengono fatte, i tempi di risposta e dimensioni.

Yahoo! YSlow add-on per Firebug (in FireFox) è uno degli strumenti migliori per ciò che si vuole fare.

EDIT: Avrete bisogno di FireBug installato in Firefox prima di installare YSlow.

Per Internet Explorer è possibile scaricare IE barra degli strumenti Sviluppatore da: " http://www.microsoft .com / downloads / Details.aspx? FamilyID = E59C3964-672D-4511-BB3E-2D5E1DB91038 & displaylang = it "

Inoltre, è possibile scaricare Fiddler da: " http://www.fiddler2.com/fiddler2/ "

nel proprio profilo di richiesta / risposta.

Per Firefox ci sono numerosi plugin: - Firebug - YSlow

In aggiunta a tutti gli altri consigli eccellenti c'è un set di strumenti specifici per Visual Studio e l'Ajax, il VS Ajax Profiling estensioni - tuttavia questo funziona solo su IIS7

per Firefox c'è un add-on disponibile chiamato LORI (life-Of-Request-Information).

Vi dice il pagesize, quanti richiesta fa al server (per i CSS, JavaScript, ecc), il tempo di primo byte e il tempo per il completamento della richiesta.

Sembra che il plugin per Firefox Firebug> Rete di monitoraggio potrebbe fare il lavoro.

Charles è un ottimo proxy web di debug che vi mostrerà le dimensioni di ogni richiesta HTTP fatta dal browser web. Offre anche un modo molto semplice per esaminare il carico utile delle vostre richieste, tra cui XML.

http://www.charlesproxy.com/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top