问题描述
我在两台计算机(v2.3.0)上安装了最新版本的提琴手,在一台计算机上显示的是网络会话,而在另一台计算机上则没有.
这是在Win7上使用IE和Firefox.
我试图删除我的customrules.js,然后让提琴手创建一个新的.
我知道损坏的机器确实是通过fiddler代理流量的,因为我在访问HTTPS站点时看到了fiddler SSL证书.
我已将窗口左下角的选项设置为所有进程","Web浏览器"和非浏览器",但无济于事.我似乎无法显示这些会话.
任何暗示我应该去哪里找出问题所在的地方吗?
谢谢
柯克
按照大概的顺序.
-
确保(显然)已选中
File->Capture Traffic
. -
确保它在左下角显示所有进程".
-
轻拂到过滤器"选项卡,然后取消选中
Use Filters
(我总是 忘记了此..) -
自动回复"标签也是如此.
-
单击工具栏上的进程过滤器"按钮一次,以确保它已关闭.
-
转到
Help->About Fiddler
并将端口号与IE->Options->Connections->Lan settings->Proxy server->Advanced
进行比较 -
如果失败,请取消选中以下内容:
Rules->Hide Image Requests Rules->Hide HTTPS Connects Rules->Hide 304s
-
要消除规则脚本中的所有内容,请转到
Rules->Customize Rules
并将以下行添加到OnBeforeResponse()
的末尾:oSession.oFlags.Remove("ui-hide");
(如果已解决,则您的规则中正在设置
oSession["ui-hide"]
)
经过这些步骤之后,就该考虑针对特定应用蛋白"了.例如,.net不会代理"localhost". 此页面具有特定于应用程序的提示,例如PHP,.net,Java,Win 7个电话等.
如果所有操作失败,请转到提琴手组并提出问题,您将通常会从埃里克·劳伦斯本人那里得到很快的答复.
简单..
I've got the latest version of fiddler installed on 2 machines (v2.3.0), and on one machine it displays web sessions, and in the other it doesn't.
This is using IE and Firefox on Win7.
I have tried deleting my customrules.js and letting fiddler create a new one.
I know that the broken machine is indeed proxying traffic through fiddler, as I see the fiddler SSL cert when I go to HTTPS sites.
I have set the option at the bottom-left of the window to All Processes, Web Browser and Non-Browser to no avail. I just can't seem to get the sessions to display.
Any hints to where I should look to find out what's going wrong?
Thanks,
Kirk
In rough order of likelihood..
Ensure
File->Capture Traffic
is checked (obviously).Ensure it says "All Processes" in the bottom left.
Flick to the "Filters" tab and uncheck
Use Filters
(I always forget this..)Same goes for the "AutoResponder" tab.
Click the "Process Filter" button on the toolbar once to make sure it's off.
Go to
Help->About Fiddler
and compare the port number withIE->Options->Connections->Lan settings->Proxy server->Advanced
If that fails, uncheck the following:
Rules->Hide Image Requests Rules->Hide HTTPS Connects Rules->Hide 304s
To eliminate anything in the rules script, go to
Rules->Customize Rules
and add the following line to the end ofOnBeforeResponse()
:oSession.oFlags.Remove("ui-hide");
(If that fixes it, something in your rules is setting
oSession["ui-hide"]
)
After these steps its time to think 'applicatin specific'. For example .net won't proxy for "localhost". This page has application specific tips, such as PHP, .net, Java, Win 7 phone,etc..
If all that fails, go to the Fiddler group and post a question, you'll normally get a pretty quick response from Eric Lawrence himself.
simple..
这篇关于小提琴手不显示会话的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!