目录
1.什么是cgi协议?
我们平时只知道web开发一般用到的就是Tomcat服务器,其实还有一个Apache服务器。这两个服务器不是相同的,只是同属于apache 基金会而已,前者是注重于java的开发环境,而后者是一个普通的基本的服务器。当然两者都是支持cgi协议。
那么cgi协议的功能是什么?就是方便一些额外的程序(external application)去和web的客户端(浏览器进行交互),当然之间肯定是包含了web服务器。具体如下图所示,而且你的cgi程序也基本上都是放在web服务器上的。比如说你使用的是c++,c,python那么这些程序如何和客户端去交互呢,那么cgi协议就起到了沟通的桥梁的作用。
2.如何在Tomcat上配置相关环境呢?
1.第一步在你的apache Tomcat的安装目录下面有一个conf文件夹,该文件下面有一个web.xml的配置文件,在该文件中找到如下的注解:找到类似被注释<!-- -->的的注解内容。(最好不要粘贴下面的文件,以免我敲错了)
<servlet>
<servlet-name>cgi</servlet-name>
<servle