in reply to CGI PERL Remote Debugging

You could also load your modules into a HTTP::Server::Simple::CGI environment. This way you could run them as "normal" Perl script in your debugger (one of the reasons i wrote my Maplat server, actually).

Of course, this depends on what exactly you are trying to achieve and what kind of environments you actually require.

BREW /very/strong/coffee HTTP/1.1
Host: goodmorning.example.com

418 I'm a teapot