Charles::Web Debugging tool

aboSamoor | March 9, 2008 | 4:33 pm

A friend asked me if there is a http proxy debugging program like Fiddler on windows, searching for web debugging tools for Linux, not allot choices are available. One of the best is Charles [Web Debugging Proxy] it’s shareware written in Java and available under Linux, Windows, and Mac.
Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).

The current version of Charles is 3.1.4, to use Charles you have to download a Firefox extension called charles available also in the same download page, when you are trying to download the Firefox extension a message will appear asking you to allow xk72 to install the extension on your machine, for sure allow the extension to be downloaded.

For linux users :
tar xvf charles.tar.gz
cd charles/bin/
sh charles.sh

Enjoy