[Web-SIG] Re: Pending modifications to PEP 333
Steve Holden
steve at holdenweb.com
Mon Aug 30 16:04:52 CEST 2004
Denis S. Otkidach wrote:
> On Sun, 29 Aug 2004 22:38:57 -0500
> Ian Bicking <ianb at colorstudy.com> wrote:
>
>
>>>* Make the 'headers' object an 'email.Message' (well, there's been some
>>>feedback, but I think I addressed the concerns, and there was no
>>>feedback since)
>>
>>I'm -0 on email.Message.
>
>
> Below is a class we use for headers in our framework for several years.
> I guess it's more comfortable than list of tuples or email.Message.
> Anyway, we have to fix only "must have" interface, but not all useful
> methods.
>
>
[...]
>
> def __getitem__(self, key):
> '''Get header. If there are several header with the same key, their
> values are joined.'''
> # RFC 2616, 4.2 Message Headers
> return ', '.join(self._headers_map[key.lower()])
>
[...]
Since this module has seen productions use, can we take it you've had no
problem joining cookie values with dates containing commas? This was one
of the arguments for maintaining separate multiple headers of the same
type, IIRC.
regards
Steve
--
XXX Please note recent change of email address
More information about the Web-SIG
mailing list