关于CGI

什么是CGI?
(1)CGI:通用网关接口(Common Gateway Interface), 它是一段程序,运行在服务器上,提供同客户端HTML页面的接口,通俗的讲CGI就像是一座桥,把网页和WEB服务器中的执行程序连接起来,它把HTML接收的指令传递给服务器,再把服务器执行的结果返还给HTML页。
绝大多数的CGI程序被用来解释处理来自表单的输入信息,并在服务器产生相应的处理,或将相应的信息反馈给浏览器。CGI程序使网页具有交互功能。
(2)CGI为Common Gateway Interface的缩写,即通用网关接口。是一个Web服务器主机提供信息服务的标准接口。
通过CGI接口,Web服务器就能够获取客户端提交的信息,转交给服务器端的CGI程序进行处理,最后返回结果给客户端。
一个CGI通信系统有两部分组成:一部分是html页面,就是在用户端浏览器上看到的页面。另一部分则是cgi程序,该程序运行在服务器上。

    客户端<------------------------------>服务器<--------------------------------->cgi程序

CGI的处理过程:
⑴通过网络将用户请求送到服务器
⑵服务器接收用户请求并交给CGI程序处理
⑶CGI程序把处理的结果传送给服务器
⑷服务器将CGI处理得到的结果反馈给用户

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编码小哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值