Velvet Star Monitor

Standout celebrity highlights with iconic style.

news

What is HTTP/0.9 request?

Writer Mia Lopez

In the Readme of this project, it is proposed to make some kind of http/0.9 request, what does this mean?

2 Answers

HTTP/0.9 is a one-line protocol. Its main points are:

  • Initial version of HTTP - a simple client-server, request-response, telenet-friendly protocol
  • Request nature: single-line (method + path for requested document)
  • Methods supported: GET only
  • Response type: hypertext only
  • Connection nature: terminated immediately after the response
  • No HTTP headers (cannot transfer other content type files), No status/error codes, No URLs, No versioning

For details see the article
Evolution of HTTP — HTTP/0.9, HTTP/1.0, HTTP/1.1, Keep-Alive, Upgrade, and HTTPS.

An example of a HTTP/0.9 request:

enter image description here

From this w3.org source entitled The Original HTTP as defined in 1991:

This document defines the Hypertext Transfer protocol (HTTP) as originally implemented by the World Wide Web initaitive software in the prototype released. This is a subset of the full HTTP protocol, and is known as HTTP 0.9.

Futhermore:

This restricted protocol is very simple and may always be used when you do not need the capabilities of the full protocol which is backwards compatible.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy