什么是cgi(什么是cgi脚本)

什么是cgi(什么是cgi脚本)

经验文章nimo972025-01-23 11:40:0912A+A-

什么是cgi

cgi概述

CGI 是常见的网关接口(Common Gateway Interface),是 HTTP 服务器与其它程序交互的接口,通过 CGI接口就能在http服务器运行其他的程序。例如在nginx服务器软件中运行php程序,nginx与php通信就是通过常见的网关接口cgi进行通信的。

cgi的处理步骤

  1. 通过浏览器将用户请求送到服务器
  2. 服务器接收用户请求并交给 CGI程序处理
  3. CGI程序把处理结果传送给服务器
  4. 服务器把结果送回到浏览器

CGI编程

CGI可以用任何一种语言编写,只要这种语言具有标准输入、标准输出的功能就可以。CGI 程序通过标准输入(stdin)、标准输出(stdout)实现与 web 服务器间信息的传递。

编程例子

网页端

cgi程序

nginx与cgi程序通信

点击这里复制本文地址 以上内容由nimo97整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

尼墨宝库 © All Rights Reserved.  蜀ICP备2024111239号-7