脚本语言“c”会引起HTTP server script interpreter调用cgi_func函数,此函数由开发人员实现。在“c”命令后可跟一个字符串,作为参数传递给cgi_func函数的形参env。cgi_func函数必须将处理的结果(一个html字符串)作为HTTP响应写到它的输出参数buf中,HTTP server会用此字符串在“c”命令的位置替换“c”命令行,然后输出到浏览器。
补充:
@14883
cgi_func()将网页传来的请求字符串和内部的变量组织成HTTP字符串交给server,cgi_func()可用于从内部变量决定网页的内容。
cgi_process_var()可用于将网页的选择或设置写成变量。