Determining from which web page a cgi script is invoked?

Tim Chase python.list at
Tue Mar 10 11:02:04 CET 2009

davidgould at wrote:
> Given a webpage test.html that has a form with a cgi script, how can
> you determine inside the cgi script the name of the webpage that
> invoked the script?
> I have many different html pages that use a common cgi script for form
> processing and want to determine the name of the webpage.

Not that this has anything to do with python...but you're 
interested in the standard "referrer"/"referer" field[1] in your 
request headers.  Note that this field IS OPTIONAL.  Firefox 
makes it easy to keep the referrer private, so it's never sent.



More information about the Python-list mailing list