我正在用C编写Web服务器,我需要找到一种方法来使用CGI来执行动态内容服务器端.
我正在看FastCGI协议,它看起来很烦人.这让我想起了当我将ASCII转换为UTF-8并返回时,我必须在课堂上做的一点点(当时似乎没用,但也许它不是......)
我找到了一个用PHP编写的优秀库,我可以在其中启动php-cgi -b localhost:8888并开始与之通信.显然,我喜欢C语言.
如果有人能找到一个库(对于FastCGI 客户端!),我会很感激.如果没有,那么我可以通过写一个来为开源社区做贡献.
另外,我究竟如何使用SCGI?几乎没有任何文件(无论如何我都能找到).我连接到什么插座?我在哪里发送请求?
另外,php-cgi仅适用于PHP,那么Perl,Python等的工作原理如何?
再次感谢.
马里奥说(在问题评论中):
对此,我想补充一点:CGI(这正是问题所要求的)与FCGI和SCGI的工作模型不同.将一个人误认为是其他人很容易.幸运的是,似乎Preetam要求FCGI和SCGI.