- 13
- 0
- 约7.69千字
- 约 11页
- 2019-01-09 发布于浙江
- 举报
cg编程完全手册(个人学习笔记)
CGI
一.基本原理
CGI:通用网关接口(Common Gateway Interface)是一个Web服务器主机提供信息服务的标准接口。通过CGI接口,Web服务器就能够获取客户端提交的信息,转交给服务器端的CGI程序进行处理,最后返回结果给客户端。
组成CGI通信系统的是两部分:一部分是html页面,就是在用户端浏览器上显示的页面。另一部分则是运行在服务器上的Cgi程序。
它们之间的通讯方式如下图:
服务器
服务器
客户端
CGI程序
HTTP通信
标准输入输出
(环境变量)
服务器和客户端之间的通信,是客户端的浏览器和服务器端的http服务器之间的HTTP通信,我们只需要知道浏览器请求执行服务器上哪个CGI程序就可以了,其他不必深究细节,因为这些过程不需要程序员去操作。
服务器和CGI程序之间的通讯才是我们关注的。一般情况下,服务器和CGI程序之间是通过标准输入输出来进行数据传递的,而这个过程需要环境变量的协作方可实现。
服务器将URL指向一个应用程序
服务器为应用程序执行做准备
应用程序执行,读取标准输入和有关环境变量
应用程序进行标准输出
对于Windows系统而言,还可以通过profile文件进行数据传输(如ini文件),但在
这里不做研究。
环境变量在CGI中有着重要的地位!每个CGI程序只能处理一个用户
您可能关注的文档
最近下载
- 师德师风培训讲稿.pptx VIP
- 马克思主义政治经济学第三讲:资本及剩余价值.ppt VIP
- 深井试油管柱力学分析及其应用.pdf VIP
- 建筑施工扣件式钢管脚手架安全技术规范(JGJ130-2025修订版,附操作指南).docx VIP
- 人教部编版三升四语文 欢乐暑假 第三部分:新课预习 作业三(含答案).pdf VIP
- 《老年护理》精品课件——项目10 老年人安宁疗护.pptx
- 2025年新疆图木舒克市辅警招聘考试真题(附答案).docx VIP
- 电力电子领域:盛弘股份企业组织结构及部门职责.doc
- 油田深井试油测试技术的探讨.doc VIP
- 塔式起重机拆装统一检查验收表.docx VIP
原创力文档

文档评论(0)