URLInputSource របស់ RDFLib ទាញយកតាមរយៈ 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 ផ្ទាល់ខ្លួនរួចហើយ សូមពិនិត្យអ្នកគ្រប់គ្រងប្រូកស៊ីរបស់វា។ ការផ្លាស់ប្តូរបរិស្ថាននៅពេលក្រោយមិនចាំបាច់បង្កើតអ្នកគ្រប់គ្រងនោះឡើងវិញទេ។

ប្រើឧបករណ៍ផ្ទុកដែលបានដាក់ឈ្មោះក្នុង traceback នៅពេលការទាញយកផ្សេងទៀតបរាជ័យ។ កម្មវិធីបន្ថែម RDF និងរុំកម្មវិធីអាចមានផ្លូវបណ្តាញបន្ថែម។ អាគុយម៉ង់ប្រូកស៊ីលើការហៅ Requests ដាច់ដោយឡែកអនុវត្តចំពោះការហៅនោះ មិនមែនចំពោះឧបករណ៍ផ្ទុក urllib របស់ RDFLib ទេ។

អត្ថបទពាក់ព័ន្ធ