[issue10721] Remove HTTP 0.9 server support

2016-11-23 Thread Martin Panter
Martin Panter added the comment: V4 patch adjusting to recent code change. Raymond: Given the problems caused by the current code, would you reconsider your opposition? Otherwise, what do you think should be the future of the code? Should we fix it so that it handles real HTTP 0.9 requests,

[issue10721] Remove HTTP 0.9 server support

2016-10-28 Thread Martin Panter
Martin Panter added the comment: Here is a slightly updated patch I have been sitting on. I think the main difference was tweaks to the documentation. Issue 28548 would also benefit if the HTTP 0.9 code was removed. The presence of the HTTP 0.9 code means a suboptimal response is sent in some

[issue10721] Remove HTTP 0.9 server support

2016-10-28 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker ___ ___ Python-bugs-list

[issue10721] Remove HTTP 0.9 server support

2016-08-11 Thread Martin Panter
Martin Panter added the comment: There are a few small benefits from removing it, but I am not too fussed if we decide to leave it. * If we keep it, should we fix it so that it doesn’t deadlock? Otherwise, we carry around buggy and untested code that claims to be a HTTP 0.9 server but isn’t.

[issue10721] Remove HTTP 0.9 server support

2016-08-11 Thread Raymond Hettinger
Raymond Hettinger added the comment: There is so very little code in support of HTTP/0.9 that I don't think we get any benefit from removing it. So why bother with the churn? It is cleaner to just leave it place. -- nosy: +rhettinger ___ Python

[issue10721] Remove HTTP 0.9 server support

2016-08-10 Thread Martin Panter
Martin Panter added the comment: FWIW I doubt HTTP 1.1 ever required support for other HTTP versions; see for instance . This v2 patch adds another test that includes what I understand is a true HTTP 0.9 request (although the mock connection

[issue10721] Remove HTTP 0.9 server support

2016-08-07 Thread Gregory P. Smith
Changes by Gregory P. Smith : -- nosy: -gregory.p.smith ___ Python tracker ___ ___

[issue10721] Remove HTTP 0.9 server support

2016-03-19 Thread Martin Panter
Martin Panter added the comment: Also I guess documentation should be added somewhere, even if there is no deprecation step. -- ___ Python tracker ___

[issue10721] Remove HTTP 0.9 server support

2016-03-19 Thread Mark Lawrence
Changes by Mark Lawrence : -- nosy: -BreamoreBoy ___ Python tracker ___ ___

[issue10721] Remove HTTP 0.9 server support

2016-03-19 Thread Martin Panter
Martin Panter added the comment: Does this need any deprecation cycle, or can we just remove everything immediately in 3.6? I suspect that the HTTP 0.9 support never properly worked, but I don’t have enough info to be sure. Wouldn’t a HTTP 0.9 request send b"GET \r\n" with a single line, and

[issue10721] Remove HTTP 0.9 server support

2014-06-27 Thread Jean-Paul Calderone
Changes by Jean-Paul Calderone jean-p...@hybridcluster.com: -- nosy: -exarkun ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue10721 ___ ___

[issue10721] Remove HTTP 0.9 server support

2014-06-26 Thread Mark Lawrence
Mark Lawrence added the comment: How, if at all, has the requirement for HTTP 0.9 support changed since this issue was first raised? -- nosy: +BreamoreBoy versions: +Python 3.4, Python 3.5 -Python 3.2 ___ Python tracker rep...@bugs.python.org

[issue10721] Remove HTTP 0.9 server support

2014-06-26 Thread Ian Cordasco
Changes by Ian Cordasco graffatcolmin...@gmail.com: -- nosy: +icordasc ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue10721 ___ ___

[issue10721] Remove HTTP 0.9 server support

2014-06-26 Thread Cory Benfield
Cory Benfield added the comment: To answer your question, Mark, RFC 7230 has removed the expectation that HTTP/1.1 servers will be able to support HTTP/0.9 requests. -- nosy: +Lukasa ___ Python tracker rep...@bugs.python.org

[issue10721] Remove HTTP 0.9 server support

2010-12-16 Thread Antoine Pitrou
New submission from Antoine Pitrou pit...@free.fr: http.server has support for old-style HTTP 0.9 requests (command path without a version string). This issue proposes to remove this support, since there are probably no clients around which still issue such requests. See issue10711 for the

[issue10721] Remove HTTP 0.9 server support

2010-12-16 Thread Éric Araujo
Éric Araujo mer...@netwok.org added the comment: LGTM -- nosy: +eric.araujo ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue10721 ___ ___

[issue10721] Remove HTTP 0.9 server support

2010-12-16 Thread Martin v . Löwis
Martin v. Löwis mar...@v.loewis.de added the comment: The question really is whether we want or want not to support RFC 1945 (i.e HTTP/1.0). If we want to support it, we also must comply to section 3.1, which says The version of an HTTP message is indicated by an HTTP-Version field in the

[issue10721] Remove HTTP 0.9 server support

2010-12-16 Thread Senthil Kumaran
Senthil Kumaran orsent...@gmail.com added the comment: If a client sends a request without specifying the version, GET /, then the Python server should behave like other common servers are behaving, namely support rfc 1945 for HTTP 1.0 spec and return the response without headers. Removing