Annotated edit history of
CGI version 4, including all changes.
View license author blame.
Rev |
Author |
# |
Line |
1 |
WikiAdmin |
1 |
[Acronym] for the __C__ommon __G__ateway __I__nterface |
|
|
2 |
|
4 |
AristotlePagaltzis |
3 |
A standard that defines the conditions a [CGI] program should be able to expect. |
|
|
4 |
|
|
|
5 |
A [CGI] program is run by a WebServer to process certain requests. It is expected to return output to be sent back as the server's response to that request. That output will often be a WebPage, but might also be anything else the server can send, like an image or a binary file. |
|
|
6 |
|
|
|
7 |
The standard specifies EnvironmentVariable~s that provide information about the request, like <tt>PATH_INFO</tt>, <tt>QUERY_STRING</tt>, <tt>REMOTE_USER</tt>, and more, as well as details such as where STDIN/OUT/ERR should be connected. |
|
|
8 |
|
|
|
9 |
Note that this means that [CGI] programs can be written in any ProgrammingLanguage, even if "[CGI]" is commonly -- and wrongly -- associated with [Perl]. |