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

相关内容

热门资讯

天山冰雪迎客来(图片新闻) 天... 新疆维吾尔自治区昌吉回族自治州天山天池风景区利用丰富的冰雪旅游资源开展多场文化、体育、旅游等冰雪相关...
喝酒,要选晚上,才不会误事!暮... 喝酒,要选晚上,才不会误事! 暮色四合时小酌最为相宜。这不仅顺应人体自然节律,更蕴含着养生妙谛。晨...
吃广西横县的鸭肉生,端上桌鸭肉... 作者丨发财金刚 广西横县人对美食的追求,有自己的一套赤诚法则。 高端的食材往往只需要简单的烹饪,这句...
白茶的冲泡方法 冲泡白茶常见的方法有杯泡法、壶泡法、煮饮法、盖碗法、冷泡法等。 (1) 杯泡法。对于白毫银针和等级较...
原创 川... 标题:川菜大厨:腌腊肉时,别只会放盐,多做2步,腊味提升“1倍” 在四川的厨房里,腌制腊肉是一门艺...