#/usr/bin/perl -w use strict; use CGI; my $q = new CGI; print $q->header(); # my $caller = $q->remote_host() so you know who called you my $err = do_something() print $err ? $err : "OK"; sub do_something { ... }