CGI(拾遗)

今天有个人和我说了一下CGI程序,一下蒙了,不知道说的是什么,哈哈 找了一下

下面是概念

CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。

其实说白了,就是处理http请求的服务器程序,我们平时做的asp,asp.net服务器处理程序等等就是CGI程序,它的含义是符合http协议规范,ok,再说俗一点,就是做b/s程序的人做的程序

CGI应用程序的工作原理:

  1.浏览器通过HTML表单或超链接请求指上一个CGI应用程序的URL。

  2.服务器收发到请求。

  3.服务器执行指定所CGI应用程序。

  4.CGI应用程序执行所需要的操作,通常是基于浏览者输人的内容。

  5.CGI应用程序把结果格式化为网络服务器和浏览器能够理解的文档(通常是HTML网页)。

  6.网络服务器把结果返回到浏览器中。

原文地址:https://www.cnblogs.com/cuihongyu3503319/p/1760690.html