Kọ́ opener urllib ti Python 3 pẹ̀lú ipa ọ̀nà aṣojú àti àwọn olùmúṣẹ́ ìlànà tí ìpele àtúnṣe wọn ṣí:

from urllib.request import (
    HTTPHandler, HTTPSHandler, ProxyHandler, build_opener,
)

opener = build_opener(
    ProxyHandler({
        'http': 'http://proxy.example:8080',
        'https': 'http://proxy.example:8080',
    }),
    HTTPHandler(debuglevel=1),
    HTTPSHandler(debuglevel=1),
)
with opener.open('https://www.example.com/', timeout=10) as response:
    print(response.status)

HTTPHandler àti HTTPSHandler ń pèsè àṣàyàn títúpa. ProxyHandler ń pèsè ipa ọ̀nà; kì í ṣe ibẹ̀ ni ètò àtúnṣe ìlànà yìí yẹ kí ó wà. Ìbéèrè gbogbogbò tí a fihàn lè lo àdírẹ́sì tí a kò ṣàyẹ̀wò láti àkójọ aṣojú HTTP nígbà tí a bá gba àwọn alárinà gbogbogbò láàyè; pa kúkì àti tọ́kẹ̀n àkọsílẹ̀ mọ́ kúrò nínú ìfiwéra àyẹ̀wò yìí.

Àbájáde àtúnṣe ìpìlẹ̀ ti http.client ni a tẹ̀ jáde sí àbájáde àkọ́kọ́. Ó lè fi àwọn báìtì ìbéèrè tí a fi ránṣẹ́ àti àwọn àkọlé ìdáhùn tí a gbà hàn, èyí tí ó ń ràn lọ́wọ́ láti wá ìpèníjà aṣojú, kíkọ̀ ìhà tàbí ìdáhùn ibi-àfẹ́sọ́nà tí ó tẹ̀le.

Lo ìbéèrè tí a ṣàkóso kí o sì pa àwọn ẹ̀rí, kúkì àti tọ́kẹ̀n mọ́ kúrò nínú àbájáde títúpa tí a pín.

Àwọn àpilẹ̀kọ tó jọra