aiohttp ṣe àkọsílẹ̀ àtìlẹ́yìn HTTP proxy nípasẹ̀ àwọn àṣàyàn ìbéèrè rẹ̀. Ìparí SOCKS nílò ìmúṣẹ tó ń sọ SOCKS. Yíyí pọ́ọ̀tì URL proxy padà sí 1080 kò pèsè ìmúṣẹ yẹn.

Nínú iṣẹ́ async kan, lo connector tí iṣẹ́-àkànṣe aiohttp-socks tí a ń tọ́jú pèsè:

import aiohttp
from aiohttp_socks import ProxyConnector

connector = ProxyConnector.from_url('socks5://203.0.113.10:1080')
async with aiohttp.ClientSession(connector=connector) as session:
    async with session.get('https://example.com/') as response:
        body = await response.read()

Èyí gbà pé àpò connector ti wà tẹ́lẹ̀ tí ó sì bá ẹ̀yà aiohttp nínú ohun èlò náà mu. Ìparí náà jẹ́ àpẹẹrẹ; àkójọ proxy SOCKS5 ń pèsè àwọn olùdíje gbogbogbò fún URL connector. Ṣètò ìlànà àkókò àti ìwọ̀n ìdáhùn fún iṣẹ́ gidi náà.

Àwọn ìdáhùn àtijọ́ ń tọ́ka sí oríṣiríṣi àpò àti orúkọ connector: aiosocks, aiosocksy àti aiohttp-socks kì í ṣe ọ̀nà ìgbéwọlé tí a lè pààrọ̀. Ka àwọn ìbéèrè àti àpẹẹrẹ fún àpò tí a ń lò gan. Pípọ̀ kíláàsì iṣẹ́ kan mọ́ àwọn àríyànjiyàn iṣẹ́ mìíràn lè kùnà kí a tó gbìyànjú ìsopọ̀ proxy kankan.

Jẹ́ kí connector àti ìgbà ìpàdé wà papọ̀, kí o sì yẹ̀wò ìhùwàsí ìyọ́nà orúkọ agbàlejò níbi tí ó bá ṣe pàtàkì. Fífi URL SOCKS ránṣẹ́ sí àṣàyàn HTTP proxy tí kò ní í ṣe pẹ̀lú kì í ṣe àdínà ọ̀nà tí a kọ sílẹ̀ ti connector.

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