零配置 CGI 启用的 Web 服务器

零配置 CGI 启用的 Web 服务器

要通过 http 提供目录的静态内容,只需导航到该目录并输入:

python -m SimpleHTTPServer 11111

这将在端口 11111 上启动一个 http 服务器。

这个 hack 很棒,因为它不需要零配置:不需要独立的 Web 服务器,也不需要任何配置文件。

是否可以扩展这个示例,或者有其他方法来实现这个目标,同时还支持 CGI?

最终目标是找到一种快速而简单的方式从某个目录为网站提供服务。该网站包含静态内容(HTML 页面、图像),但也包含 CGI 脚本。通过浏览器访问时,CGI 脚本必须正常工作。

当然,我可以在 apache 中设置虚拟主机,允许其中的 CGI 等等。但这不是零配置方法。

答案1

你的意思是像CGIHTTPServer

相关内容