| Add new CGI environment to manpage. - geomyidae - A small C-based gopherd. | |
| git clone git://bitreich.org/geomyidae/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfri… | |
| Log | |
| Files | |
| Refs | |
| Tags | |
| README | |
| LICENSE | |
| --- | |
| commit 1b2b79b5a0257b116c77981f0b9d640e1802728c | |
| parent 204334bcd5b557e42bafc47502016d7f0f71ca91 | |
| Author: Christoph Lohmann <[email protected]> | |
| Date: Fri, 26 Jan 2018 14:20:28 +0100 | |
| Add new CGI environment to manpage. | |
| Diffstat: | |
| M geomyidae.8 | 17 +++++++++++++++++ | |
| 1 file changed, 17 insertions(+), 0 deletions(-) | |
| --- | |
| diff --git a/geomyidae.8 b/geomyidae.8 | |
| @@ -327,6 +327,23 @@ where | |
| All terms are tab-separated (per gopher protocol) which can cause some | |
| surprises depending on how a script is written. See the CGI file (included | |
| in the geomyidae source archive) for further elaboration. | |
| +.Pp | |
| +Additionally to the above arguments several environment variables are set. | |
| +.Pp | |
| +.Dl GATEWAY_INTERFACE = `CGI/1.1' | |
| +.Dl PATH_INFO = script which is executed | |
| +.Dl PATH_TRANSLATED = absolute path with script which is executed | |
| +.Dl QUERY_STRING = arguments (See above.) | |
| +.Dl REMOTE_ADDR = IP of the client | |
| +.Dl REMOTE_HOST = REMOTE_ADDR | |
| +.Dl REQUEST_METHOD = GET | |
| +.Dl SCRIPT_NAME = script which is executed | |
| +.Dl SERVER_NAME = server's hostname | |
| +.Dl SERVER_PORT = server's port | |
| +.Dl SERVER_PROTOCOL = `gopher/1.0' | |
| +.Dl SERVER_SOFTWARE = `geomyidae' | |
| +.Dl X_GOPHER_SEARCH = search (See above.) | |
| +.Pp | |
| . | |
| .Ss Some CGI Examples | |
| Note: these are a very simple examples with no fitness checks with respect |