Httpd


title: "Httpd" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public topic_path: "uncategorized" source: "https://en.wikipedia.org/wiki/Httpd" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0

::figure[src="https://upload.wikimedia.org/wikipedia/commons/1/1e/Web_server_serving_static_content.png" caption="PC clients communicating via network with an '''HTTPd''' process serving static content only"] ::

HTTPd is a software program that usually runs in the background (i.e. a so-called "daemon"), as a process, and plays the role of a server in a client–server model using the HTTP and/or HTTPS network protocol(s).

The process waits for the incoming client requests and for each request it answers by replying with requested information, including the sending of the requested web resource, or with an HTTP error message.

HTTPd stands for Hypertext Transfer Protocol daemon.

It usually is the main software part of an HTTP server better known as a web server.

Some implementations are:

References

References

  1. (2021). "Server and supporting programs". Apache: HTTPd server project.

::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::