in reply to Facing problems in setting up http recorder for web tesing

You can install version 0.20 of HTTP::Proxy and version 0.05 of HTTP::Recorder by running (respectively):
ppm install http://theoryx5.uwinnipeg.ca/ppms/HTTP-Proxy.ppd ppm install http://theoryx5.uwinnipeg.ca/ppms/HTTP-Recorder.ppd
Visit http://theoryx5.uwinnipeg.ca/ppms/ to see what else is available there.

If you're not already running those versions, then you might find that your problem gets fixed by simply updating.

I don't know what's going on regarding that error with "query_param" ... seems a bit odd. The error relates to package "YMSG" (whatever that is) not to package Net::YMSG - so installing Net::YMSG won't achieve anything. Line 347 of Recorder.pm is:
for my $key ($content->query_param) {
Apparently $content is a YMSG object (though I couldn't immediately see how that comes about, and quickly lost interest in trying to work it out). Perhaps someone else can shed some more light on that matter.

Cheers,
Rob