第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/ 

相关内容

热门资讯

中国六大天花板羊肉汤!各地招牌... 在中国美食版图里,一碗热气腾腾的羊肉汤,是跨越南北的冬日治愈美味。它不止是抚慰味蕾的烟火佳肴,更是扎...
茗聚泉城创新出圈 莒南茶企新品... 茶香汇泉城,创新焕新韵。5月29日,第二十届中国(济南)国际茶产业博览会暨第十四届茶文化节在济南茶叶...
荔枝泡酒怎么泡?内行人教你一步... 荔枝泡酒,作为一种既能满足味蕾又兼具仪式感的果酒制作方式,近年来备受关注。尤其是夏季荔枝大量上市,用...
原创 夏... 步入炎炎夏日,气温一天比一天高,很多长辈朋友都会出现吃不下饭、饭菜没滋味的情况。闷热天气里,油腻的大...