[Python-Dev] Remove HTTP 0.9 support (original) (raw)
Antoine Pitrou solipsis at pitrou.net
Wed Dec 15 23:29:27 CET 2010
- Previous message: [Python-Dev] Remove HTTP 0.9 support
- Next message: [Python-Dev] Remove HTTP 0.9 support
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Wed, 15 Dec 2010 14:20:54 -0800 Glenn Linderman <v+python at g.nevcal.com> wrote:
On 12/15/2010 1:25 PM, Antoine Pitrou wrote: > On Wed, 15 Dec 2010 12:58:51 -0800 > Glenn Linderman<v+python at g.nevcal.com> wrote: >> On 12/15/2010 10:39 AM, Antoine Pitrou wrote: >>> Hello, >>> >>> I would like to remove HTTP 0.9 support from http.client and >>> http.server. I've opened an issue at http://bugs.python.org/issue10711 >>> for that. Would anyone think it's a bad idea? >>> >>> (HTTP 1.0 was devised in 1996) >> Please address the following comment from the server.py source: >> >> # The default request version. This only affects responses up until >> # the point where the request line is parsed, so it mainly decides what >> # the client gets back when sending a malformed request line. >> # Most web servers default to HTTP 0.9, i.e. don't send a status line. >> defaultrequestversion = "HTTP/0.9" > What do you mean by "address"? The patch changes this to 1.0. > And, as the comment says, this only affects what happens when the > client sends a syntactically invalid request line, so whether the server > does a 0.9-style or 1.0-style response is unimportant.
Just what you did... justify the unimportance of not changing it :) Since now it is different than "most web servers".
Well, I think the "most web servers" comment itself is outdated. Try e.g. www.mozilla.org or www.google.com or www.msn.com. (but www.python.org or www.apache.org still have the legacy behaviour)
Regards
Antoine.
- Previous message: [Python-Dev] Remove HTTP 0.9 support
- Next message: [Python-Dev] Remove HTTP 0.9 support
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]