[Twisted-Python] Compress/deflate support for getPage...

Sam's Lists samslists at gmail.com
Tue Dec 23 23:01:09 EST 2008


I've checked out the expressive http version of the code mentioned in the
ticket, but  I still can't seem to figure out how to get access to the
response headers.

Aaron..do you have an example of how you used HTTPClientFactory?

Any suggestions about the best way to implement this using either the
official twisted branch or the expressive client branch would be helpful.
I've implemented similar functionality in the past around urllib2, but my
experience with Twisted is very limited.

I've been looking at the code for the past two hours.  I just can't figure
it out.  :(

Thanks!



On Mon, Dec 8, 2008 at 8:34 PM, <glyph at divmod.com> wrote:

>
> getPage has a number of deficiencies.  JP Calderone and Itamar Shtull-
> Trauring have been working on this ticket: <
> http://twistedmatrix.com/trac/ticket/886> which (among other things) adds
> support for response headers and the hooks with which one would implement
> deflate support.
>
>
> On 12:47 am, alecf at metaweb.com wrote:
>
>> Along similar lines, is there a better API than getPage() that allows you
>> to get headers, content-type, etc? The below could be easiliy implemented as
>> a callback if the callback knew what headers it got, so it knew whether or
>> not to deflate the body.
>>
>> Alec
>>
>> On Dec 8, 2008, at 4:00 PM, Sam's Lists wrote:
>>
>>> Is there any support for compress/deflate for webpages using the web
>>> client via getPage?
>>>
>>> If not, does anyone have a wrapper function before I make my own?
>>>
>>> Thanks
>>>
>>> _______________________________________________
>>> Twisted-Python mailing list
>>> Twisted-Python at twistedmatrix.com
>>> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>>>
>>
>>
>> _______________________________________________
>> Twisted-Python mailing list
>> Twisted-Python at twistedmatrix.com
>> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>>
>
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://twistedmatrix.com/pipermail/twisted-python/attachments/20081223/cfc6d4d9/attachment.htm 


More information about the Twisted-Python mailing list