For HTTP debugging I've used a number of tools and I'm surprised how often I come across web developers who don't use one. The idea is simple, all browser http requests pass through a proxy that records the requests and responses so that they can be reviewed. When debugging web applications...