Using ServiceCapture and Fiddler with FireFox
September 5, 2008 – 11:40 pm by Sam AhnI’ve been using both ServiceCapture and Fiddler for a while now to debug HTTP traffic from web applications (I’ve dabbled with TamperData but never got hooked). Using such software with FireFox was a bit cumbersome due to the network settings you have to turn on and off. That is until I stumbled across the ConnSets plugin.
ConnSets lets you save network settings configurations and switch from one to another with a click of a menu option. Here are some tips for working with ConnSets:
Create a Default Setting
After installing ConnSets, you get the default option “none - Standard” as shown in this screenshot:
Selecting “none - Standard” essentially turns off ConnSets. If you’ve changed your network settings and then choose “none - Standard” it does not reset your settings to the default “Direct connection to the Internet”. Create a default setting and use that instead of “none - Standard”.
- Go to: Tools > Options > Advanced > Network
- Select “Direct connection to the Internet:”
- Click OK to close out of Connection Settings
- Click OK to close out of Options
- Go to: Tools > ConnSets > Store
- Enter “default” for the key in the dialog and click OK
- Enter any value for the location (default = “Location”) in the dialog and click OK
You should now see the default option as in this screenshot:
Using ConnSets with ServiceCapture
- Install ServiceCapture
- Go to: Tools > Options > Advanced > Network
- Select “Automatic proxy configuration URL:”
- Enter “file:///C:/Program%20Files/ServiceCapture/firefox.js”
- Click OK to close out of Connection Settings
- Click OK to close out of Options
- Go to: Tools > ConnSets > Store
- Enter “ServiceCapture” for the key in the dialog and click OK
- Enter a value for the location (default = “Location”) in the dialog and click OK
You should now see the ServiceCapture option as in this screenshot:
To view FireFox traffic through ServiceCapture, Go to Tools > ConnSets > ServiceCapture - Location
To stop viewing FireFox traffic through ServiceCapture, Go to Tools > ConnSets > default - Location
Using ConnSets with Fiddler
- Install Fiddler
- Go to: Tools > Options > Advanced > Network
- Select “Manual proxy configuration URL:”
- Enter 127.0.0.1 for HTTP Proxy
- Enter 8888 for Port
- Click OK to close out of Connection Settings
- Click OK to close out of Options
- Go to: Tools > ConnSets > Store
- Enter “Fiddler” for the key in the dialog and click OK
- Enter a value for the location (default = “Location”) in the dialog and click OK
You should now see the Fiddler option as in this screenshot:
To view FireFox traffic through Fiddler, Go to Tools > ConnSets > Fiddler - Location
To stop viewing FireFox traffic through Fiddler, Go to Tools > ConnSets > default - Location
Save Yourself a Click
You can add a ConnSets button to your Toolbar to save yourself a valuable:
- Go to: View > Toolbars > Customize
- Find the ConnSets button
- Drag it to your Toolbar
I use the Icons view and added the ConnSets button right next to my address bar as in this screenshot:





3 Responses to “Using ServiceCapture and Fiddler with FireFox”
Ever try: HttpFox? (https://addons.mozilla.org/en-US/firefox/addon/6647)
By ed on Sep 19, 2008
I haven’t tried that one yet. I’m usually a little weary of browser based HTTP tools because they tend to slightly alter the experience and sometimes cause false bugs (e.g. FireBug). Well, actually I’ve seen Fiddler and ServiceCapture do that too. I’ll have to give HttpFox a shot. Thanks…
By Sam Ahn on Oct 9, 2008
Fiddler works well within Firefox using the FoxyProxy addon. I’ve used it for years for debugging and it works extremely well.
I was lazy and didn’t want to supply a whole how-to in these comments but found a good writeup someone else has made here:
http://davidtse916.wordpress.com/2007/07/26/switch-proxy-settings-on-firefox-using-foxyproxy/
It’s good to note that the proxy settings are available with a little drop down menu at the bottom RHS of your brower (actually a drop-up menu.) And you can flick between the proxy and direct connection with fiddler2 still open in the background.
The other nice thing about fiddler is the Rules > Performance > Simulate Modem speeds option which is handy for testing preloaders.
The only thing I’m still on the lookout for is a AMF plugin for fiddler.
Cheers,
- Ian
By Ian Chia on Dec 3, 2008