Home > Software > Webdevelopment > Debugging > Fiddler 2
- Package ID
The free web debugging proxy for any browser, system or platform.
Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and “fiddle” with incoming or outgoing data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET language. Fiddler is freeware and can debug traffic from virtually any application, including Internet Explorer, Mozilla Firefox, Opera, and thousands more. ## Features
- Web Debugging Debug traffic from PC, Mac or Linux systems and mobile (iOS and Android) devices. Ensure the proper cookies, headers and cache directives are transferred between the client and server. Supports any framework, including .NET, Java, Ruby, etc.
- HTTP/HTTPS Traffic Recording Use Fiddler to log all HTTP(S) traffic between your computer and the Internet. Debug traffic from virtually any application that supports a proxy (IE, Chrome, Safari, Firefox, Opera and more).
- Web Session Manipulation Edit web sessions easily:just set a breakpoint to pause the processing of the session and permit alteration of the request/response. Compose your own HTTP requests and run them through Fiddler.
- Security Testing Decrypt HTTPS traffic and display and modify web application requests using a man-in-the-middle decryption technique. Configure Fiddler to decrypt all traffic, or only specific sessions.
- Performance Testing Fiddler lets you see the "total page weight", HTTP caching and compression at a glance. Isolate performance bottlenecks with rules such as "Flag any uncompressed responses larger than 25kb".
- Customizable Free Tool Benefit from a rich extensibility model, ranging from simple FiddlerScript to powerful extensions which can be developed using any .NET language. See full list of ready-made add-ons. ## Notes
- Fiddler installs for the current user so you need to execute the
choco install fiddlercommand with the user account you intend to use FIddler with. If this account does not have admin rights, you could use the Non-Administrative install flavor of Chocolatey.
- The default install directory is
%LOCALAPPDATA%\Programs\Fiddler. If you prefer to install Fiddler somewhere else, please use the
--install-arguments "/D=install path"parameter. ## Package parameters
--install-arguments "/D=install path"- (optional) Sets the install directory. Example:
choco install fiddler --install-arguments "/D=C:\Custom Install Directory"Result: Fiddler is installed in the C:\Custom Install Directory location.