CGI文件是什么?
CGI文件(Common Gateway Interface)是Web服务器和CGI程序之间的接口标准,CGI文件可以在服务器上运行脚本程序。CGI文件通常存放在服务器端,它与 Web 服务器配合工作,进行动态程序内容的处理。程序可以输出 HTML 等格式的数据,被 Web 服务器传递给浏览器解释并显示。CGI 文件通常是 Perl 脚本或其他脚本语言文件。如何使用CGI文件
要使用CGI文件,需要在Web服务器上设置CGI目录并将CGI文件放在这个目录下。CGI程序执行后会产生一些需要返回给Web服务器的信息,因此,CGI程序必须能够将内容写入到HTML页面中的合适位置。
CGI文件的注重安全
CGI 的代码在服务器上执行,因此编写 CGI 程序时非常重要的一点就是注意安全。 对于网络上的安全问题,CGI程序员负有不可推卸的责任,要把安全摆在第一位,确保代码不会被黑客攻击和输入不受信任的数据以及对访问进行过滤,尽可能增强CGI的安全性。