in reply to Setting Retrieve Method

I'm not sure exactly what you're asking, but I'll take a stab at what I think you're asking.

If you're printing a URL to a Web page and that URL is accessing a script, you pass values to the script with the GET method. This puts the name/value pairs in the URL.

http://somedomain.com/some.cgi?system=windows&opinion=sucks
The above url will pass
system=windows opinion=sucks
to your CGI script via the GET method. Note: Those name value pairs will not magically appear if you're just printing the URL. You'll need to specify them directly in the URL or create a form (with method=get) with a submit button and pass the values that way.

If you need to pass these values to your script via the POST method (and have the name/value pairs sent separately from the URL), you'll need to create a form and specify method=post