Simple Web Servers

Discussions center on simple, built-in HTTP servers in programming languages like Python's http.server, Go's net/http, and alternatives such as Warp, often debating their use for development, embedded systems, or quick setups versus full web servers.

📉 Falling 0.4x Web Development
4,883
Comments
20
Years Active
5
Top Authors
#3002
Topic ID

Activity Over Time

2007
40
2008
53
2009
135
2010
193
2011
306
2012
253
2013
321
2014
299
2015
290
2016
259
2017
257
2018
224
2019
251
2020
283
2021
389
2022
337
2023
393
2024
309
2025
275
2026
16

Keywords

JS NGINX AWS Deploy.java ycombinator.com CherryPy HTTPS ConnState com.au TLS web server server http web webserver python servers web servers django grpc

Sample Comments

sdegutis • May 22, 2019 • View on HN

What would you choose instead if you needed to write a simple web server?

phreeza • Jan 12, 2012 • View on HN

Has anyone thrown this on a web server with a simple interface?

option_greek • Oct 15, 2021 • View on HN

Please consider giving warp as choice for the web server.

MattGaiser • Sep 26, 2021 • View on HN

You need a web server for that.

skybrian • Jan 14, 2014 • View on HN

Why not an HTTP server running on localhost that provides these things?

DonnyV • Nov 27, 2019 • View on HN

Thinks using a web server is too much. Then recreates http. ¯\_(ツ)_/¯

okasaki • Oct 23, 2024 • View on HN

Do you also praise Python for having http.server?

haiihaii • Dec 8, 2018 • View on HN

Web servers for embedded or otherwise constrained systems, bolt-on embedded api servers for your existing apps, or just any high perf app/gateway. All the reasons you would otherwise do it in cpp except nope.

KingMob • Jul 25, 2023 • View on HN

Very cool. Can we see a similar one for HTTP servers?

kaolinite • Mar 26, 2012 • View on HN

Nice but it's already been fixed and the built-in webserver is for development.