-2

Can someone please post a concrete example of a CGI script and explain how it is handled by the web server?

2

2 Answers 2

2

A CGI (common gateway interface) script can be written in almost any language, and can be designed to do an endless number of things, so the handling of it by the web server will vary depending on the context.

The WDG wrote an very informative introduction to all things CGI, I think you will find it to be what you are looking for. You can find it here: http://htmlhelp.com/faq/cgifaq.1.html

1

CGI is not a scripting language, is a way for web servers to interact with custom back-end applications which generate dynamic web pages; historically, it has been the first system used for this purpose, long before things like ISAPI filters existed.

A CGI program should conform to a specific protocol for exchanging input and output with the web server, but as long as it conforms to the specifications, it can be written using any language, from a shell script to a compiled C executable.

More info here.

Not the answer you're looking for? Browse other questions tagged .