当前位置:编程学习 > CGI >>

CGI脚本为何种东西

CGI脚本为何种东西
答案:CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。

Common Gate Interface,简称CGI。在物理上是一段程序,运行在服务器上,提供同客户端 Html页面的接口。这样说大概还不好理解。那么我们看一个实际例子: 现在的个人主页上大部分都有一个留言本。留言本的工作是这样的:先由用户在客户端输入一些信息,如名字之类的东西。接着用户按一下“留言”(到目前为止工作都在客户端),浏览器把这些信息传送到服务器的CGI目录下特定的cgi程序中,于是cgi程序在服务器上按照预定的方法进行处理。在本例中就是把用户提交的信息存入指定的文件中。然后cgi程序给客户端发送一个信息,表示请求的任务已经结束。此时用户在浏览器里将看到“留言结束”的字样。整个过程结束。
功能
  绝大多数的CGI程序被用来解释处理来自表单的输入信息,并在服务器产生相应的处理,或将相应的信息反馈给浏览器。CGI程序使网页具有交互功能。
运行环境
  CGI程序最初在UNIX操作系统上CERN或NCSA格式的服务器上运行。
  在其它操作系统(如:windows NT及windows95等)的服务器上也广泛地使用CGI程序,同时它也适用于各种类型机器。
处理步骤
  ⑴通过Internet把用户请求送到服务器。
  ⑵服务器接收用户请求并交给CGI程序处理。
  ⑶CGI程序把处理结果传送给服务器。
  ⑷服务器把结果送回到用户。
其他:会不会是图片`你用Internet Explorer打开试试`选择打开方式`再选Internet Explorer!看看是什么`就可以了! 

上一个:s3c2410 嵌入式web ad转换 sqlite cgi
下一个:php和cgi程序那种好用?

更多图片编程知识:
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,