📄 cgi.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE>vxWeb CGI</TITLE>
</HEAD>
<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
<BODY
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#000080"
ALINK="#FF0000"
>
<DIV ALIGN="CENTER">
<IMG SRC="images/vxweb.gif" ALT="[vxWeb Documentation]">
<H3>
vxWeb HTTP Server Version 1.1.0
</H3>
</DIV>
<H1 ALIGN="CENTER">vxWeb Common Gateway Interface</H1>
<P>
vxWeb's implementation of CGI is slightly different from the standard interface. Windows CE does not
support standard input/output; therefore vxWeb passes an environment file name to the CGI program. This file
contains the environment data, an optional content file name (VX_CONTENT_FILE) and an output file name (VX_OUTPUT_FILE).
The data in VX_OUTPUT_FILE is sent to the browser.<BR><BR>
The following environment data is passed:
<P>
<LI>REQUEST_METHOD
<LI>SCRIPT_NAME
<LI>QUERY_STRING
<LI>REMOTE_HOST
<LI>REMOTE_ADDR
<LI>HTTP_USER_AGENT
<LI>HTTP_ACCEPT
<LI>HTTP_REFERER
<LI>HTTP_COOKIE
<LI>AUTH_TYPE
<LI>REMOTE_USER
<LI>CONTENT_TYPE
<LI>CONTENT_LENGTH
<LI>SERVER_PROTOCOL
<LI>DOCUMENT_ROOT
<LI>SERVER_NAME
<LI>SERVER_SOFTWARE
<LI>GATEWAY_INTERFACE
<LI>SERVER_PORT
<LI>VX_CONTENT_FILE
<LI>VX_OUTPUT_FILE
</p>
The format is:
<BLOCKQUOTE><CODE>EnvironmentName1=data1</CODE></BLOCKQUOTE>
Each environment name=data pair in the file is separated by a NULL. If the environment has no
data then there will be no equal sign (=). Example:
<BLOCKQUOTE><CODE>GATEWAY_INTERFACE=CGI/1.1 NULL VX_CONTENT_FILE NULL SERVER_PROTOCOL=HTTP/1.1 NULL ...</CODE></BLOCKQUOTE>
See <A HREF="CgiApp.cpp">CgiApp.cpp</A> for an example of a CGI program.
</P>
<HR>
<H3 ALIGN="CENTER">
vxWeb HTTP Server Version 1.1.0
</H3>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -