设为首页
加入收藏
站内地图
旧版入口

CGI教程(10)CGI 规范之五

作者:佚名 出处:网络转载 时间:04-12 点击:

内容载入中...
CGI 规范

以下给出一些例子:

假如我有一个请求发送给HTML转换器。当转换器完成它的工作的时候,它将输出以下的内容到stdout中。


--- start of output ---

Content-type: text/html


--- end of output ---

这里注意有一个空白行在Content-type之后。

再给出另外一个例子,假如我有一个脚本,可以从这个服务器中返回文档/path/doc.txt,就象用户已经请求了http://server:port/path/doc.txt,脚本的输出为:

--- start of output ---

Location: /path/doc.txt


--- end of output ---

服务器件将执行这个请求并且将它发送给客户端。

另外,还有一个脚本可以引用我们的Gopher服务器。如果脚本想为用户提供gopher://gopher.ncsa.uiuc.edu/,它的输出为:

--- start of output ---

Location: gopher://gopher.ncsa.uiuc.edu/


--- end of output ---

最后,如果有一个脚本可以直接通知客户器。比如如果脚本是用HTTP/1.0的SERVER_PROTOCOL 来引用的,这个脚本就将输出以下的HTTP/1.0响应:

--- start of output ---

HTTP/1.0 200 OK

Server: NCSA/1.0a6

Content-type: text/plain


--- end of output ---

收藏本文:
】【打印页面】【推荐给朋友】【关闭窗口

站长学院

推荐信息