gpt4 book ai didi

apache - HTTPD 到底是什么?

转载 作者:可可西里 更新时间:2023-11-01 15:05:08 25 4
gpt4 key购买 nike

我的意思是“httpd”仅供 Apache 用于下载软件,还是其他网站也使用它?是否有必要让 httpd 运行“cgi”?为什么 Apache 使用 httpd 下载 http 服务器而不是将它放在他们的 http 网站上的文件中?

最佳答案

Apache HTTPD是一个 HTTP server daemonApache Foundation 制作.它是一个监听网络请求(使用超文本传输​​协议(protocol)表示)并响应它们的软件。

它是开源的并且many entities use it to host their websites .

其他 HTTP 服务器可用(包括 Apache Tomcat,它设计用于运行用 Java 编写的服务器端程序(不使用 CGI))。

CGI是一种协议(protocol),它允许 HTTP 服务器使用外部软件来确定如何响应请求,而不是简单地返回静态文件的内容。许多 HTTP 服务器支持 CGI 协议(protocol)。

您可以在没有 HTTP 服务器的情况下使用 CGI,但这通常除了允许开发人员对 CGI 程序执行命令行测试外几乎没有什么用处。 (您当然不能直接从网络浏览器与其交互)。

关于apache - HTTPD 到底是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34681936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com