Web服务器调用其他可履行程序(CGI次序)接口协议标准

CGICommonGatewaiInterface:共用网关接口)规则了。Web服务器经过调用CGI次序完结和Web浏览器的交互.进行处置,也即是CGI次序承受Web浏览器发送给Web服务器的信息.将呼应成果再回送给Web服务器及Web浏览器。CGI次序一般完结Web页面中表单(Form数据的处置、数据库查询和完结与保存运用体系的集成等作业。CGI次序能够用任何次序规划言语编写,如Shell脚本言语、PerlFortranPascalC言语等。可是用C言语编写的CGI次序具有履行速度快、安全性高(由于C言语次序是编译履行且不可被修正)等特点。

CGI接口标准包含标准输入、环境变量、标准输出三有些。

1.标准输入

CGI次序像其他可履行次序相同.如Form中的数据,可经过标准输入(stdin从Web服务器得到输入信息.这即是所谓的向CGI次序传送数据的POST办法。这意味着在操作体系命令行状况可履行CGI次序,对CGI次序进行调试。POST办法是常用的办法,这篇文章将以此办法为例,剖析CGI次序规划的办法、进程和窍门。

2.环境变量

操作体系供给了很多环境变量.运用次序能够存取它Web服务器和CGI接口又别的设置了自己的一些环境变量,界说了次序的履行环境.用来向CGI次序传送一些重要的参数。CGIGET办法还经过 环境变量QUERY-SPING向CGI次序传送Form中的数据。

,找回自我,歇够了,再飞回来,继续面对自己的人生。

Web服务器调用其他可履行程序(CGI次序)接口协议标准

相关文章:

你感兴趣的文章:

标签云: