Set HTTP::Recorder as the user agent for a proxy, and it rewrites HTTP
responses so that additional requests can be recorded.
Then, tell your web browser to use this proxy, and the script will be recorded
in the specified file.
WWW: http://search.cpan.org/dist/HTTP-Recorder/