web服务器与cgi如何协作?


1、web服务器如何将参数传递给cgi,如何从cgi拿到结果?
2、在客户端向web服务器发出请求后,我们编写php、java等web程序是如何被运行起来的?

web cgi web服务器

飞翔的寂寞 10 years, 3 months ago

CGI是协议,好比说,web服务器和web程序是2个国家的人,CGI就是他们自己共同沟通的一直语言。web服务器收到请求后,按照CGI协议,转送给php、Java等web程序,因为程序本身就实现并支持CGI协议,所以就能获得请求的具体信息。比如PHP中,$_POST、$_GET、$_COOKIE等信息就是web服务器将请求的具体信息转送给PHP的。

heart answered 10 years, 3 months ago

Your Answer