脚本语言“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()可用于将网页的选择或设置写成变量。
本文介绍如何使用C语言编写脚本处理HTTP请求。通过调用cgi_func函数,可以解析并响应来自浏览器的请求。此函数能够接收环境参数,并返回HTML字符串作为HTTP响应。

274

被折叠的 条评论
为什么被折叠?



