twisted http client

后端 未结 3 983
我在风中等你
我在风中等你 2021-02-05 13:47

I am after an example describing the usage of Twisted\'s HTTP Client.

After reading the excellent blog post on the internals of Twisted, I understand how the \"Factory\

3条回答
  •  太阳男子
    2021-02-05 14:09

    As of Twisted 9.0, there are actually two HTTP clients available. The older one has quite a few features, such as automatically following redirects, interpreting cookie headers, etc. You can find an example of its usage here:

    http://twistedmatrix.com/documents/current/web/examples/

    (getpage.py and dlpage.py)

    Unfortunately, the interface presented by the older client makes a number of common tasks difficult. For example, using getPage, you cannot examine arbitrary response headers.

    The newer HTTP client isn't yet as featureful as the old one, but it presents an interface intended to eliminate the limitations of getPage. It is also intended to be more easily extended and customized. You can find a document describing its usage here:

    http://twistedmatrix.com/documents/current/web/howto/client.html

提交回复
热议问题