第35章 Python CGI编程教程
admin
2024-05-03 09:00:32

什么是CGI

CGI 目前由NCSA维护,NCSA定义CGI如下:

CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在server 上如:HTTPserver ,提供同客户端HTML页面的接口。


网页浏览

为了更好的了解CGI是如何工作的,咱们可以从在网页上点击一个链接或URL的流程:

  • 1、使用大王您的浏览器访问URL并连接到HTTP web server 。
  • 2、Webserver 接收到请求信息后会解析URL,并查找访问的文件在server 上是否存在,如果存在return 文件的内容,否则return 错误信息。
  • 3、浏览器从server 上接收信息,并显示接收的文件或者错误信息。

CGI程序可以是Python脚本,PERL脚本,SHELL脚本,C或者C++程序等。



Webserver 支持及配置

在大王您进行CGI编程前,确保您的Webserver 支持CGI及已经配置了CGI的处理程序。

Apache 支持CGI 配置:

设置好CGI目录:

ScriptAlias /cgi-bin/ 

相关内容

热门资讯

赛里木湖房车营地收费详解与露营... 赛里木湖房车营地收费详解与露营指南:一篇说清所有细节 每年夏天,无数游客带着对“大西洋最后一滴眼泪”...
原创 上... 随着短视频平台的崛起,许多旅游博主的视频账号受到了越来越多粉丝的喜爱,尤其是那些能一边畅游美景,一边...
清流润油城 初心护碧波 3月22日,九龙潭景区河水飞流直泻。市水务公司将风城水库存水通过长输管道支线输入河道。 市民和游客...
“萌兔”上线!北京这个公园,美... 玉渊潭不只有樱花🌸 居然还“藏”了一组萌趣的兔子🐰造景 逛一圈心都要被萌化了~ 可爱的兔子🐰摆件静...