一、CGI的概念
CGI的全称是公共网关接口,主要是一种通信协议,它是Web服务器和客户端浏览器之间的一个接口,可以在服务器端动态生成Web页面。
CGI的原理是客户端向Web服务器发送请求,Web服务器收到请求后,会将请求传递给服务器上的CGI程序,执行CGI程序,CGI程序返回生成的HTML页面,服务器将执行结果返回给客户端浏览器。
二、Python实现CGI的步骤
Python可以通过自带的CGI模块实现CGI功能,实现步骤如下:
1、在Web服务器上创建CGI脚本文件,文件名必须以.py结尾,并设置文件权限为可执行。
#!/usr/bin/env python print("Content-type: text/html\n") print("") print("") print("Hello, world!
") print("") print("