Blueprints · 114 words · 1 min read

HTTP: The Protocol That Delivered the Web

Tim Berners-Lee's simple request-response protocol turned the internet into a global hypertext system.

#A Proposal at CERN

In 1989, Tim Berners-Lee submitted a proposal titled “Information Management: A Proposal” to his boss at CERN. The response, famously, was “Vague, but exciting.” By 1991, the first HTTP server was running at info.cern.ch.

HTTP was deliberately simple: a client sends a text request, a server sends a text response. No sessions, no state, no complexity. This statelessness — frustrating as it would later become — was the key to HTTP’s scalability.

#The Anatomy of a Request

GET /index.html HTTP/1.0
Host: info.cern.ch
Accept: text/html

Three lines. That’s all it took to fetch the first web page. The simplicity of this protocol is what allowed the web to spread so quickly — anyone could implement an HTTP server.