URL-lastaren til RDFLib kan bruke proxy-miljøet til urllib
Konfigurer URL-lastevegen til urllib før RDFLib parsa eit eksternt dokument, i staden for å vente at innstillingane til eit anna Requests-kall vert overførte.
URLInputSource til RDFLib lastar ned via urllib.request. Konfigurer det vanlege proxy-miljøet til urllib før du brukar den URL-lastaren fyrste gong:
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')Båe variablane peikar på same HTTP-proxylyttaren. Dei dekkjer dei respektive målskjema, medrekna eit RDF-dokument over HTTPS. For offentlege RDF-kjelder på ein tillaten offentleg proxy-rute leverer HTTP-proxylista kandidatar for desse miljø-URL-ane.
Om prosessen alt har installert eller bygd ein tilpassa urllib-opener, gransk proxy-handteraren hans. Ei seinare miljøendring byggjer ikkje nødvendigvis den handteraren på nytt.
Bruk lastaren som er nemnd i tracebacken når ei anna nedlasting mislukkast. RDF-utvidingar og applikasjonsinnpakningar kan eige fleire nettverksvegar. Eit proxy-argument på eit separat Requests-kall gjeld for det kallet, ikkje for urllib-lastaren til RDFLib.