【发布时间】:2010-06-07 09:12:48
【问题描述】:
我有一个 FastCGI Perl Web 应用程序(使用 CGI::Fast 编写,但这不重要),我想在 FastCGI 模式下进行测试。
我可以使用什么 Perl 模块来运行 FastCGI 应用程序(该模块应该从 CPAN 安装,最好不使用额外的库),这样我就可以指向 Web 浏览器,例如到http://localhost:5000检查它是否工作正常?
更好,是否有一些 Test::* 模块允许自动测试 FastCGI 应用程序,如 FastCGI 应用程序?
2010 年 6 月 7 日添加:
Perl 中似乎没有独立的 FastCGI 服务器;或者至少我没有找到。我在 CPAN 上找到的 FCGI / FastCGI 相关模块是关于编写 FastCGI 应用程序,或连接到现有的 FastCGI 服务器。
【问题讨论】:
-
我正在使用 C 语言实现 FastCGI。它被设计为可中断的解析器(使用 FSM 实现),用于异步服务器模型,因此它本身不执行任何 I/O。它可以很容易地集成到任何服务器或程序模型中。它提供了电线两侧的需要。欢迎随时check it out。
标签: perl testing webserver fastcgi