RDFLibi URL-laadija saab kasutada urllibi puhverserveri keskkonda
Seadistage urllibi URL-i laadimise tee enne, kui RDFLib parsib kaugdokumenti, selle asemel et eeldada teise Requestsi kutse valikute edasikandumist.
RDFLibi URLInputSource laadib alla urllib.requesti kaudu. Seadistage urllibi tavaline puhverserveri keskkond enne selle URL-laadija esmakordset kasutamist:
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')Mõlemad muutujad osutavad samale HTTP-puhverserveri kuulajale. Need katavad vastavad sihtkoha skeemid, sealhulgas HTTPS-i kaudu edastatava RDF-dokumendi. Lubatud avaliku puhverserveri marsruudil asuvate avalike RDF-allikate jaoks pakub HTTP-puhverserverite loend kandidaate nende keskkonna-URL-ide jaoks.
Kui protsess on juba paigaldanud või loonud kohandatud urllib-openeri, kontrollige selle puhverserveri töötlejat. Hilisem keskkonnamuudatus ei pruugi seda töötlejat uuesti luua.
Kui mõni muu allalaadimine ebaõnnestub, kasutage tracebackis nimetatud laadijat. RDF-pistmikud ja rakenduste ümbrised võivad omada täiendavaid võrguteid. Eraldi Requestsi kutse puhverserveri argument kehtib selle kutse kohta, mitte RDFLibi urllib-laadija kohta.