Part of twisted.web.client View Source View In Hierarchy
HTTP11ClientProtocol
that automatically retries requests.Method | __init__ | Undocumented |
Method | request | Do a request, and retry once (with a new connection) it it fails in a retryable manner. |
Instance Variable | _clientProtocol | The underlying HTTP11ClientProtocol . |
Instance Variable | _newConnection | A callable that creates a new connection for a retry. |
Method | _shouldRetry | Indicate whether request should be retried. |
Only returns True
if method is idempotent, no response was
received, the reason for the failed request was not due to user-requested
cancellation, and no body was sent. The latter requirement may be relaxed
in the future, and PUT added to approved method list.