首页 相关文章 用VB编写标准CGI程序(上)

用VB编写标准CGI程序(上)

利用通用网关接口(CGI) Web服务器可以执行一些外部程序 并将这些外部程序所产生的输出结果和Web服务器所管理的静态文本 图像和声音融合在一起传给相应的Web浏览器。当客户机的浏览器向Web服务器请求一个HTML文件时 服务器在收到请求后就去寻找这个文件并将找到的文件传送给客户机。而当客户机的请求是一个CGI程序时 Web服务器将激活客户机所请求的CGI程序并把程序的执行结果传给客户机。
  
  标准的CGI程序是通过环境变量和标准输入输出来与Web服务器交换信息的。任何一个被系统激活的进程都拥有标准输入和输出这两个文件句柄 CGI程序的进程也不例外。不过 当CGI程序被Web服务器激活以后 它的标准输入STDIN被连接到Web服务器的标准输出STDOUT上 而CGI程序的标准输出STDOUT则被连到服务器的标准输入STDIN上。因此 CGI程序从标准输入读取信息(也就是从Web服务器的标准输出读信息) 而它向标准输出写信息(也就是向Web服务器的标准输入写信息)。
  
  Web服务器一般将客户机传送来的信息放在它的标准输出和相关环境变量中 而CGI程序则从环境变量和它的标准输入(也就是Web服务器的标准输出)获取所需的信息 程序的最终输出结果则被写...[ 查看全文 ]

2016-02-19 标签:

用VB编写标准CGI程序(上)的相关文章

手机页面
收藏网站 回到头部