RDFLib URL учитавач може да користи urllib прокси окружење
Конфигуришите urllib путању учитавања URL-а пре него што RDFLib обради удаљени документ, уместо да очекујете да ће се опције другог Requests позива пренети.
RDFLib URLInputSource преузима преко urllib.request. Конфигуришите уобичајено urllib прокси окружење пре прве употребе тог URL учитавача:
import os
from rdflib import Graph
os.environ['http_proxy'] = 'http://proxy.example:8080'
os.environ['https_proxy'] = 'http://proxy.example:8080'
graph = Graph()
graph.parse('https://data.example/catalog.ttl', format='turtle')Обе променљиве означавају исти HTTP прокси слушалац. Покривају одговарајуће шеме одредишта, укључујући RDF документ преко HTTPS. За јавне RDF изворе на дозвољеној рути јавног проксија, листа HTTP проксија нуди кандидате за ове URL-ове окружења.
Ако је процес већ инсталирао или изградио прилагођени urllib opener, прегледајте његов proxy handler. Каснија промена окружења не мора нужно поново да изгради тај handler.
Користите учитавач наведен у traceback-у када други преузимање не успе. RDF додаци и омотачи апликација могу имати додатне мрежне путање. Proxy аргумент на засебном Requests позиву важи за тај позив, а не за RDFLib urllib учитавач.