Part of twisted.web View Source
| Class | PartialDownloadError | Page was only partially downloaded, we got disconnected in middle. |
| Class | HTTPPageGetter | Undocumented |
| Class | HTTPPageDownloader | Undocumented |
| Class | HTTPClientFactory | Download a given URL. |
| Class | HTTPDownloader | Download to a file. |
| Function | getPage | Download a web page as a string. |
| Function | downloadPage | Download a web page to a file. |
| Class | ResponseDone | ResponseDone
may be passed to IProtocol.connectionLost on the |
| Class | Response | A Response
instance describes an HTTP response received from an HTTP |
| Class | Agent | Agent is a very
basic HTTP client. It supports HTTP scheme URIs. It |
| Function | _parse | Split the given URL into the scheme, host, port, and path. |
| Function | _makeGetterFactory | Create and connect an HTTP page getting factory. |
| Parameters | url | An URL to parse.
(type: str
) |
| defaultPort | An alternate value to use as the port if the URL does not include one.
(type: int or None
) | |
| Returns | A four-tuple of the scheme, host, port, and path of the URL. All of these
are str instances except for port, which is an
int.
| |
Any additional positional or keyword arguments are used when calling
factoryFactory.
| Parameters | factoryFactory | Factory factory that is called with url, args and
kwargs to produce the getter
|
| contextFactory | Context factory to use when creating a secure connection, defaulting to
None
| |
| Returns | The factory created by factoryFactory
| |
Download a page. Return a deferred, which will callback with a page (as a string) or errback with a description of the error.
See HTTPClientFactory to see what extra args can be passed.
| Parameters | file | path to file on filesystem, or file-like object.
See HTTPDownloader to see what extra args can be passed. |