HTTP reader¶
HttpReader class instance tries to download MIB files using configured URL.
- class pysmi.reader.httpclient.HttpReader(url)¶
Fetch ASN.1 MIB text by name from a web site.
HttpReader class instance tries to download ASN.1 MIB files by name and return their contents to caller.
Create an instance of HttpReader bound to specific URL.
Note
The http_proxy and https_proxy environment variables are respected by the underlying urllib stdlib module.
- Parameters:
host (str) – domain name or IP address of web server
port (int) – TCP port web server is listening
locationTemplate (str) – location part of the URL optionally containing @mib@ magic placeholder to be replaced with MIB name. If @mib@ magic is not present, MIB name is appended to locationTemplate
- Keyword Arguments:
- __str__()¶
Return string representation of the instance.