Charles Proxy 3.5.2
Charles Proxy, the web debugger - rated out of 5
Disadvantages:
- It’s multi-platform. You can use it to debug not only from an Windows environment, but also for iPhone apps or Linux programs.
- Easy installation, fully-featured interface. When you’re installing it, Charles will automatically define the proxy setting for your connection, and automatically remove those when closed. Offers lots of web development troubleshooting tools (combine it with Firebug and there’s a slim chance you won’t solve your problems).
- Slow internet connection simulations. You can throttle the bandwidth to see how your web app would act when the internet speed is not that good.
- Add breakpoints. A feature used intensely for cheating purposes, as it allows intercepting a request, editing it, and sending the modified version to the server.
- W3C validation and AJAX debugging. Though these are features freely available on the web, it’s good to have access to them too from Charles.
Disadvantages:
- Not that it counts for a web developer (maybe more for MAC ones), but the interface is a bit outdated, a refresh of style would be appreciated.
- It’s not free. There are some free tools that could achieve partially what Charles Proxy does (Cheat Engine, Firebug, Web Developer Firefox Toolbar), but on the other hand $50 for a web development tool is not that much.







