in reply to perl cgi - refresh question

I'm a bit hazy on HTML META tags, but the Refresh tag can have a target (and defaults to itself if none is set.)

With the CGI module use,

my $location = $query->url();

Which should return the full URL without state information (e.g. query parameters) and set the Refresh: target to $location.

--
Fundamentally, there may be no basis for anything.