This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author r.david.murray
Recipients Daniel.Andrade.Groppe, Filip.Malczak, orsenthil, r.david.murray
Date 2014-03-16.23:10:56
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1395011457.31.0.0111558145752.issue20898@psf.upfronthosting.co.za>
In-reply-to
Content
Thanks.  That patch looks good except that it is missing the corresponding documentation changes, but...

I just noticed that this table is a partial duplicate of the table in http.server.  I suspect this has historical origins, but I don't see any reason to maintain the duplication.  I wonder if we should do some refactoring here.  This is getting a beyond the original scope of this issue, but it seems to me that the common stuff used by http.server and http.client (which is mostly in http.client, except for the 'explain' messages that are in the http.server responses list) could be moved into a 'common' or 'util' module, and imported from both, thus reducing the direct coupling between http.server and http.client.  (The 'responses' object in http.client would have to be computed from the one in this new module, since the http.client one doesn't contain the 'explain' messages).
History
Date User Action Args
2014-03-16 23:10:57r.david.murraysetrecipients: + r.david.murray, orsenthil, Filip.Malczak, Daniel.Andrade.Groppe
2014-03-16 23:10:57r.david.murraysetmessageid: <1395011457.31.0.0111558145752.issue20898@psf.upfronthosting.co.za>
2014-03-16 23:10:57r.david.murraylinkissue20898 messages
2014-03-16 23:10:56r.david.murraycreate