第一个CGI程序
我们使用 Python 创建第一个 CGI 程序,文件名为 hello.py,文件位于 /var/www/cgi-bin 目录中,内容如下:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
print"Content-type:text/html"
print # 空行,告诉服务器结束头部
print''
print''
print''
print'Hello World - 我的第一个 CGI 程序!'
print''
print''
print'
Hello World! 我是来自菜鸟教程的第一CGI程序
'
print''
print''
文件保存后修改 hello.py,修改文件权限为 755:
chmod 755 hello.py
以上程序在浏览器访问 http://localhost/cgi-bin/hello.py 显示结果如下:
HelloWorld!我是来自菜鸟教程的第一CGI程序
这个的hello.py脚本是一个简单的Python脚本,脚本第一行的输出内容"Content-type:text/html"发送到浏览器并告知浏览器显示的内容类型为"text/html"。
用 print 输出一个空行用于告诉服务器结束头部信息。