Part of twisted.web.client View Source View In Hierarchy
Agent
is a very
basic HTTP client. It supports HTTP scheme URIs. It does not
support persistent connections.Instance Variables | _reactor | The IReactorTCP implementation which will be used to set up
connections over which to issue requests.
|
Present Since | 9.0 |
Method | __init__ | Undocumented |
Method | request | Issue a new request. |
Method | _computeHostValue | Compute the string to use for the value of the Host header, based on |
Parameters | method | The request method to send.
(type: str
) |
uri | The request URI send.
(type: str
) | |
headers | The request headers to send. If no Host header is included, one
will be added based on the request URI.
(type: Headers
) | |
bodyProducer | An object which will produce the request body or, if the request body is to
be empty, None .
(type: IBodyProducer
provider
) | |
Returns | A Deferred
which fires with the result of the request (a Response
instance), or fails if there is a problem setting up a connection over
which to issue the request. It may also fail with SchemeNotSupported
if the scheme of the given URI is not supported.
(type: Deferred
) |