首 页 | 网页模板 | 教程 | 源码下载 | 书籍下载 | 图片素材 | 字体 | JAVA特效 | FLASH源码 | 软件 | 矢量 | 论坛 | 其它 |
设为主页
加入收藏
联系站长
平面设计 | 网页制作 | 程序编写 | 数 据 库 | 媒体动画 | 网络冲浪 | 服务器相关 |
当前在线
广告:P4服务器电信机房6999/年即送产权 | 疾风下载
CGI教程(13)CGI 测试
2004-7-9 5:55:00  作者:  来源:未知 网友评论 0 条 论坛
    本节教程引用一个测试服务器,这个测试服务器可以执行CGI接口。它使得我们可以更好理解CGI的工作原理。

  如果你对这个例子感兴趣的话,你可以到http://hoohoo.ncsa.uiuc.edu/cgi-bin/exam.txt.cgi下载。

为了得到更多的CGI脚本,你可以到ftp://ftp.ncsa.uiuc.edu/Web/httpd/Unix/ncsa_httpd/cgi/下载的CGI脚本档案。

以下是一个CGI脚本的请求,它没有额外的路径信息以及没有查询:

http://hoohoo.ncsa.uiuc.edu/cgi-bin/exam.cgi

下面是带有额外路径的信息没有查询的CGI脚本请求:

http://hoohoo.ncsa.uiuc.edu/cgi-bin/exam.cgi/extra/path

如果没有路径信息,而有一个ISINDEX查询,其CGI脚本请求应该是如下:

http://hoohoo.ncsa.uiuc.edu/cgi-bin/exam.cgi?query

下面是具有额外路径信息和ISINDEX查询的CGI脚本查询:

http://hoohoo.ncsa.uiuc.edu/cgi-bin/exam.cgi/extra/path?a+query


在这个例子中,你需要一个支持HTML表单的浏览器。如果你想使用GET方法来发送一个表单请求,而没有额外的路径信息,你可以使用以下代码:

<FORM action=http://hoohoo.ncsa.uiuc.edu/cgi-bin/exam.cgi method=get><INPUT

type=checkbox value=on name=button> Press me.

<P><INPUT type=submit value=Submit>

<P></FORM>

如果你想使用POST方法来发送一个表单请求,而没有额外的路径信息,你可以使用以下代码:

<FORM action=http://hoohoo.ncsa.uiuc.edu/cgi-bin/exam.cgi method=post><INPUT

type=checkbox value=on name=button> Press me.

<P><INPUT type=submit value=Submit>

<P></FORM>

如果你想使用POST方法来发送一个表单请求,并带有额外的路径信息/pruple,你可以使用以下代码:

<FORM action=http://hoohoo.ncsa.uiuc.edu/cgi-bin/exam.cgi/purple method=post><INPUT

type=checkbox value=on name=button> Press me.

<P><INPUT type=submit value=Submit>

<P></FORM>

>> 相关文章

关于网站 | 客服中心 | 服务条款 | 友情链接 | 广告联系 | 本站历程 | 网站导航

吉ICP备05000107号