一、CGI脚本简介
CGI是“通用网关接口”(Common Gateway Interface)的缩写,它是Web服务器和应用程序或脚本之间的接口标准。它可以让服务器接受来自Web浏览器的请求,根据请求中传递的参数启动脚本。CGI是HTTP服务器在接收到请求之后,将请求交给CGI程序进行处理,CGI程序将处理结果反馈给HTTP服务器,最终HTTP服务器再将结果返回给浏览器。
CGI脚本一般使用Perl或者Shell脚本等编写,这里我们介绍使用Python编写CGI。
二、编写一个简单的CGI脚本
以下是一个简单的CGI脚本,用于显示当前时间:
#!/usr/bin/python3
import time
print("Content-type:text/html")
print()
print("")
print("")
print("Current Time ")
print("")
print("")
print("Current Time
")
print("Current time is %s.
" % time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))
print("")
print("