2014-04-07 19 views
14

Sto tentando di eseguire il debug di un problema in IE8.Come si utilizza Charles Proxy per monitorare il traffico da Internet Explorer 8 in una macchina virtuale VM?

Sto testando un bug in tempo reale nel codice JavaScript che viene ridotto e semplificato, quindi gli strumenti di sviluppo non sono molto utili qui.

Sto lavorando su un Mac, quindi sto utilizzando una VirtualBox VM.

Ho Charles Proxy in esecuzione. Voglio usare Charles per mappare il JavaScript servito a una versione locale non ancora terminata. Questo va bene per Firefox e Chrome in esecuzione nativamente, ma non riesco a convincere Charles a monitorare il traffico dalla VM.

Qualche suggerimento?

risposta

25

Come risulta, tutto quello che dovevo fare era dire a IE nella VM di usare il mio proxy.

Opzioni Internet -> scheda Connessioni, scegliere Impostazioni LAN -> Selezionare l'Utilizza un server proxy tua casella di controllo LAN

Nella casella Indirizzo per digitare l'indirizzo del server proxy, nel mio caso è stato il IP del mio Mac

Nella casella Porta, digitare il numero di porta su cui è in esecuzione Charles.

+1

Charles è di solito in esecuzione nel campo Porta 8888 https://www.charlesproxy.com/documentation/configuration/browser-and-system-configuration/ – Esko

Problemi correlati