2009-11-20 8 views
6

Mi ci è voluto un po 'per capire che devo inserire un punto dopo il "localhost" nell'URL in modo da poter usare il violinista con il mio server di sviluppo.Qual è la magia dietro a DOT che fa funzionare Fiddler?

Perché devo mettere questo punto qui per rendere il lavoro violinista per il mio locale:

http://localhost.: 1888/MyPage.aspx

Che cosa rappresenta?

grazie

+0

consiglio vivamente http://www.mozilla.com/en-US/firefox – RCIX

+0

Problema simile, ma penso che il mio lavoro sia molto più elegante: vai a 'C: \ WINDOWS \ system32 \ drivers \ etc \' e apri un file chiamato 'hosts', aggiungilo come una nuova riga' 127.0.0.1 localhost.localdomain'. D'ora in poi accedi al tuo sito di sviluppo locale come 'http: // localhost.localdomain /'. –

risposta

12

Non è che si sta facendo il lavoro violinista, ma si sta facendo il lavoro di Internet Explorer. Internet Explorer è stato scritto appositamente per ignorare il server proxy per "localhost". Allegando un punto finale, stai fornendo un nome DNS valido che non corrisponde al meccanismo di IE che controlla il dominio (IE fa un stricmp(userdata, "localhost") o equivalente).

+0

Sì. È possibile impostare la chiave del Registro di sistema HookWithPAC come alternativa all'inserimento del punto dopo localhost, poiché quando viene utilizzato uno script PAC anziché una registrazione diretta del proxy, le richieste LOCALHOST sono idonee per il proxy. http://stackoverflow.com/questions/1577772/force-visual-studio-to-start-development-server-using-the-hostname-localhost-wi – EricLaw

+1

Ulteriori informazioni su: http: //www.fiddler2. com/fiddler/help/hookup.asp pure. Puoi controllare la seguente: "Perché non vedo il traffico inviato a http: // localhost o http://127.0.0.1?" – pencilCake

0

localhost. rende solo l'hostname visibile a Fiddler; in caso contrario, IE bypassa i proxy.

È inoltre possibile sostituire "ipv4.fiddler" per "localhost" - che può aiutare a prevenire la confusione, dal momento che il punto è facile perdere.