[Twisted-Python] http.Request and JSON

Jean-Paul Calderone exarkun at divmod.com
Tue Jun 30 08:41:46 EDT 2009


On Tue, 30 Jun 2009 13:12:05 +0100, Reza Lotun <rlotun at gmail.com> wrote:
>Hi,
>
>On Tue, Jun 30, 2009 at 12:56 PM, Tristan
>Seligmann<mithrandi at mithrandi.net> wrote:
>>> To be safer, I do a request.content.getvalue() since content is a
>>> cStringIO object and you can never be sure if somewhere along the
>>> chain of processing someone hasn't done a .read and forgot to do a
>>> .seek(0,0).
>>
>> You should probably do the seek/read instead, since I don't believe
>> this is guaranteed to be a cStringIO; it might be an actual file on
>> disk, or something else.
>
>If that's true then there really should be a .get_body() method on the
>request object.

Why can't you seek and read?

Also, this discussion would be more appropriate on the twisted-web mailing
list.

Jean-Paul




More information about the Twisted-Python mailing list