On Mon, Aug 21, 2017 at 5:52 AM, Barry Scott <barry.sc...@forcepoint.com> wrote:
> On Tuesday, 15 August 2017 14:12:21 BST Jean-Paul Calderone wrote: > > On Tue, Aug 15, 2017 at 8:43 AM, Barry Scott <barry.sc...@forcepoint.com > > > > > > wrote: > > > I see that HTTPChannel knows about chunking and indeed works well. > > > > > > However shouldn't HTTPClient also support chunking? > > > Or Am I missing something to get chunking working for the response > from a > > > server? > > > > Take a look at > > http://twistedmatrix.com/documents/current/web/howto/client.html which > > documents the newer HTTP client API in Twisted. > > I'm interested in using a subclass of HTTPClientParser with Agent. > It does not seem that I can do this simply and have Agent use my class. > > I see that its hardwired in HTTP11ClientProtocol.request(). > > Yep, seems to be. > Is this possible? > If you can convince folks there's a good reason to want to do this, you can probably get a patch accepted that allows it. Why do you want to do this? Jean-Paul > > > You may also want to have > > a look at https://treq.readthedocs.io/en/latest/ which provides another > > layer on top of that which may be even easier to use for your purposes. > > Looks nice, but too high level for our use. > > > > > HTTPClient is old, implements HTTP/1.0, and will probably be deprecated > and > > removed before too much longer. > > Got it. > > > > > Jean-Paul > > Barry >
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python