A recording/playback HTTP proxy that supports request amplification and pluggable middlewares