Its a stupid question to ask. Is HTTP 1.0 still used by any client or server? its because I am working on a proxy server program that requires HTTP 1.1
-
1Huh, usually it's the other way around. The proxy can't handle 1.1, which breaks stuff. I'm interested to see what 1.1-only breaks! – sysadmin1138 Aug 07 '10 at 15:06
5 Answers
There was a discussion about this over on stackoverflow not too long ago and some here too.
The gist is that it's still in use.
-
And of courese you can go the site http://web-sniffer.net/ for generating and studiying various HTTP (1.1/1.0) Requests and Responses – Jasim Muhammed Aug 08 '10 at 04:48
Yes - numerous reverse proxy packages are 1.0 only. They will receive 1.1 requests, but all backend traffic is sent as 1.0. Nginx comes to mind.

- 2,378
- 1
- 21
- 24
Short answer: Yes. Long answer: You can't say that HTTP 1.0 is extinct. Basically there are a lot of tools that are coded using 1.0 so if you are working on a proxy you have to support both 1.0 and 1.1. This document has some key differences between 1.0 and 1.1, it's important for you to see how 1.0 dealt with cache, and how 1.1 does.

- 12,713
- 2
- 36
- 56
When I'm messing around with sockets and ports or CURL etc in PHP, I sometimes request HTTP 1.0 from the remote server so that I can guarantee the response isn't chunked.
Not a great reason to still use it obviously!

- 317
- 1
- 5
- 11