Yshopnoosa.com

Problem med spelman i IE7

Web felsökarens spelman syfte är att övervaka trafiken mellan program som Internet Explorer 7 och Internet. På grund av en förändring i det sätt som Internet Explorer 7 och .NET Framework fungerar, kanske spelman inte fungerar med webbläsaren utan små förändringar till programmet från din sida även om avsikten är att arbeta ur lådan. Internet Explorer 9 är den aktuella versionen av webbläsaren från och med februari 2012.

Fel

När du arbetar med spelman du inte kan se någon trafik som skickas till "localhost" eller "127.0.0.1", är båda platser som indikerar "hem" eller den lokala datorn. Detta beror på att Internet Explorer 7 och .NET framework inte skickar trafik till de platserna via proxyservrar, vilket är vad Fiddler är. Innan IE7, men var problemet standard så du kan märka det eftersom du företaget har precis uppgraderat webbläsaren. Denna fråga återger spelman praktiskt taget oanvändbar.

Lösning

Enligt spelman hemsida, kan du åtgärda detta fel på flera sätt. Du kan till exempel ändra namnet från "localhost" till det verkliga namnet på datorn för att visa sin trafik via spelman. För det andra, du kan använda IPv4 eller IPv6 adaptern via "http://ipv4.fiddler & quot; eller "http://ipv6.fiddler & quot; Visa localhost trafik snarare än direkta kanalen. Slutligen kan du redigera dina spelman regler för att införa en regel som den följande som gör att du kan använda "http://myapp & quot; som ett alias för 127.0.0.1:

statisk funktion OnBeforeRequest(oSession:Fiddler.Session) {

if (oSession.HostnameIs("MYAPP")) { oSession.host = "127.0.0.1:8081"; }

}

Överväganden

Med Internet Explorer 7, kan du använda spelman med några lösningar, men du har inte längre att använda dessa steg om du uppgraderar till Internet Explorer 9, den senaste versionen av programmet vid tidpunkten för offentliggörandet. Som förklaras på webbplatsen spelman, kan IE9 spelman proxy-trafik som skickas till localhost eller IP-adressen 127.0.0.1 som standard. Du kan också använda andra webbläsare, som Firefox och Chrome, istället för Internet Explorer.

Varning

Spelman är avsett att omedelbart fånga inkommande och utgående trafik från Windows processer som Internet Explorer 7 och kommer att göra det, när du gör en föreslagna förändringar. Om du vill använda en annan webbläsare, identifierar automatiskt spelman Chrome och Safari. Detta är dock inte fallet med alla webbläsare. Du måste öppna Opera innan öppning spelman för det. för att fånga trafik och du måste konfigurera nätverksinställningarna för Firefox så att programmet använder systemet proxyinställningarna.