Perl 教程 之 Perl CGI编程 2
Perl CGI编程
什么是CGI
CGI 目前由NCSA维护,NCSA定义CGI如下:
CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口。
第一个 CGI 程序
以下我们创建一个 test.cgi 文件,代码如下所示:
test.cgi 代码
!/usr/bin/perl
print "Content-type:text/html\r\n\r\n";
print '
print '';
print '';
print '';
print '';
print '';
print '
Hello Word!
';print '
来自菜鸟教程第一个 CGI 程序。
';print '';
print '';
1;
然后通过浏览器打开 http://localhost/cgi-bin/test.cgi,输出结果
脚本第一行的输出内容"Content-type:text/html\r\n\r\n"发送到浏览器并告知浏览器显示的内容类型为"text/html"。