Tha cuid de dh’aplacaidean ag iarraidh IP:port. Tha feadhainn eile feumach air URL a thòisicheas le http:// no socks5://. Bidh roghainnean brabhsair gu tric a’ cur an t-seòlaidh agus a’ phuirt ann an raointean eadar-dhealaichte. Mar sin faodaidh an aon phuing-deiridh nochdadh ann an grunn fhòrmatan gun atharrachadh air an t-seòladh.

Innteart IPv4

Can gu bheil liosta phrogsaidhean HTTP a’ toirt dhut am progsaidh HTTP eisimpleireach 203.0.113.10:8080.

Tha an aplacaid ag iarraidhCuir a-steach
Aoigh no IP203.0.113.10
Port8080
URL progsaidh HTTPhttp://203.0.113.10:8080

Na cuir am port a-steach dà thuras. Ma tha bogsa puirt san aplacaid mar-thà, faodaidh 203.0.113.10:8080 ann am bogsa an aoigh toirt oirre feuchainn ris an t-sreang gu lèir fhuasgladh mar ainm aoigheachd. Mar an ceudna, na cuir sgeama ri raon a tha gu soilleir an dùil ri seòladh IP a-mhàin.

Feumaidh an sgeama freagairt ris an t-seirbheis. Tagh HTTP no SOCKS5 a rèir taic a’ chliant mus tionndaidh thu an seòladh. Bidh socks5:// air beulaibh puing-deiridh HTTP ag atharrachadh na chuireas an cliant; cha chuir e SOCKS5 an comas air an fhrithealaiche sin.

Feumaidh IPv6 camagan ceàrnach ann an URL

Tha dà-phuingean ann an seòladh IPv6 mar-thà, mar sin cuiridh URL an seòladh ann an camagan ceàrnach mus cuir e am port ris:

http://[2001:db8::10]:8080
socks5://[2001:db8::10]:1080

Às aonais nan camagan, tha a’ chrìoch eadar seòladh is port dà-sheaghach. Mar as trice tha aplacaid le raointean fa leth ag iarraidh 2001:db8::10 mar aoigh agus 8080 mar phort; lean am fòrmat inntrigidh aice. Tha an dà sheòladh an seo nan eisimpleirean sgrìobhainneachd, chan e progsaidhean beò.

Pars URLan seach an sgaradh aig gach dà-phuing

Faodaidh sgriobt bheag Python URLan IPv4 agus IPv6 le camagan a làimhseachadh leis a’ pharsair URL àbhaisteach:

from urllib.parse import urlsplit

proxy = urlsplit("http://[2001:db8::10]:8080")
print(proxy.scheme)
print(proxy.hostname)
print(proxy.port)

Tillidh am feart hostname an seòladh gun na camagan. Bhriseadh sgaradh na sreinge tùsail aig gach dà-phuing an eisimpleir seo. Ann am fìor in-mhalairtiche, diùlt cuideachd aoighean a tha a dhìth, sgeamaichean gun taic agus puirt taobh a-muigh 1–65535. Bheir parsadh URL na pàirtean aige dhut; chan eil e a’ dearbhadh gu bheil an t-seirbheis ann.

Nuair a tha ainm-cleachdaiche agus facal-faire san liosta

Is e cruth URL cumanta http://username:password@host:port. Feumaidh caractaran mar @, # agus / ann an teisteanasan inntrigidh còdachadh URL ceart. Ma bheir an cliant raointean fa leth airson nan teisteanasan, tha e mar as trice nas fhasa an cleachdadh na URL a thogail le làimh.

Thoir sùil air fòrmat tùsail an t-solaraiche mus tionndaidh thu sreang theisteanasan air a sgaradh le dà-phuingean. Chan eil ciall uile-choitcheann aig ceithir raointean mar sin, agus faodaidh dà-phuing a bhith san fhacal-faire fhèin. Cha bu chòir do pharsair airson loidhnichean sìmplidh IP:port fòrmat eile a thomhas gu sàmhach.

Artaigilean co-cheangailte