| 网站首页 | 365bet开户娱乐 | 缤纷网络 | 资讯中心 | 教育资源 | 科技前沿 | 娱乐天地 | 视频Flash | 资源搜罗 | 
天宇网络
您现在的位置: 天宇网络 >> 365bet开户娱乐 >> 网络编程 >> CGI >> 正文 今天是:
CGI教程(6)调用CGI脚本文件的例子之一           ★★★
CGI教程(6)调用CGI脚本文件的例子之一
作者:郁郁小蝎 365bet平台返利_365bet彩票_澳门365bet来源:中国站长学院 点击数: 更新时间:2005-4-12 10:16:54
调用CGI脚本文件的例子

你可以使用以下的语句来执行服务器中的CGI脚本dynamic_page:

Dynamic page

当网络服务器处理一个请求来取文件的时候,如果这个请求的文件在服务器的cgi-bin目录中,那么只要这个文件被标识为可执行的,那个脚本将在服务器上运行。如果文件是不可执行的,那么将会报告一个错误。

最终脚本会返回一个HTML网页或者图片作为执行结果显示出来。当CGI脚本文件执行时,它可以访问环境变量来获得有关处理的额外信息。返回数据的第一行将为:

返回数据的类型
文本

一个HTML网页
Content-type: text/html

一张GIF图片
Content-type: image/gif


下面是一个在UNIX中基于网络服务器简单的CGI脚本,它返回当前用户的列表,这些用户登陆到网络服务器中,代码如下:

#!/bin/sh

echo Content-type: text/html

echo

echo

echo ""

echo ""

echo ""

echo ""

echo "

Users logged in are:

"

echo "
"

who

echo "
"

echo ""

echo ""

  这里要记住:"旁边的文本是< or >字符。在UNIX系统中,第一行为#!/bin/sh。文件被设置为可执行的。

  上面代码中的JCL(任务控制语言)命令echo回显行的其它部分到标准输出中。而JCL命令who列出了当前登陆的用户。这样就允许用户创建它们的CGI脚本,导致了服务器的安全问题。

365bet平台返利_365bet彩票_澳门365bet录入:admin    责任编辑:admin 
  • 上一篇365bet平台返利_365bet彩票_澳门365bet:

  • 下一篇365bet平台返利_365bet彩票_澳门365bet:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    GDI+显示GIF动画
    《Beginning C# Objects
    GDI+实例教程之: 转换Im
    Spring安全系统:Acegi 
    Acegi安全系统的配置
    MagicAjax问题集(一)
    如何用C#写一个简单的Lo
    WebLogic树形结构的实现
    方便管理plugin或rcp的i
    WebLogic下JSP连接数据库
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)