twisted.web.iweb.IAgentEndpointFactory(Interface) interface documentationtwisted.web.iweb
(View In Hierarchy)
Known implementations: twisted.web.client._StandardEndpointFactory
An IAgentEndpointFactory
provides a way of constructing an endpoint used for outgoing Agent 
requests. This is useful in the case of needing to proxy outgoing 
connections, or to otherwise vary the transport used.
| Present Since | 15.0 | |
| Method | endpointForURI | Construct and return an IStreamClientEndpointfor the outgoing request's connection. | 
Construct and return an IStreamClientEndpoint
for the outgoing request's connection.
| Parameters | uri | The URI of the request. (type: twisted.web.client.URI) | 
| Returns | An endpoint which will have its connectmethod called to issue
the request. (type: anIStreamClientEndpointprovider) | |
| Raises | twisted.internet.error.SchemeNotSupported | If the given URI's scheme cannot be handled by this factory. |