Python http.client CONNECT: HTTP/1.1 bho Python 3.12
Thoir sùil air buileachadh Python agus na còmhdhail mus cuir thu seann-fhuasglaidhean HTTP/1.0 CONNECT an sàs.
Chan eil an seann-aithris gu bheil Python an-còmhnaidh a' cur HTTP/1.0 airson CONNECT na riaghailt choitcheann shàbhailte tuilleadh. Dh'atharraich Python 3.12 tunaileadh http.client gu HTTP/1.1 agus chuir e ri gineadh fèin-obrachail de cheann-Host nuair nach eil e air a thoirt seachad.
Buineas an t-atharrachadh sin do bhuileachadh clàraichte na leabharlainn àbhaistich. Faodaidh leabharlann HTTP aig ìre nas àirde giùlan an tunaile a dhol thairis air no a phasgadh, mar sin clàraich a dhreach a bharrachd air dreach Python.
Ma dhiùltas proxy an tunaile, dèan sgrùdadh air an iomlaid CONNECT a chruthaich an neach-cleachdaidh sin gu fìrinneach. Chan fheum atharrachadh dreach HTTP an iarrtas ceann-uidhe no cur ceann-Host ri iarrtas an làraich-lìn an t-iarrtas tunaile na bu tràithe atharrachadh.
Mar an ceudna, faodaidh deasachadh raointean prìobhaideach ann an seann eisimpleir inneal-atharrachaidh Requests an tagradh a ghlacadh ri API a-staigh a tha aosmhor. B'fheàrr measgachadh cleachdaiche agus ruith-àrainneachd a tha co-chòrdail agus le taic, maille ri aonadh proxy clàraichte.
Cùm an dà chòmhradh air leth san aithisg: an t-iarrtas HTTP a chaidh a chleachdadh gus an tunaile fhosgladh, agus an uairsin am pròtacal a chaidh a cho-rèiteach leis a' cheann-uidhe na bhroinn. Faodaidh iad dreachan eadar-dhealaichte a chleachdadh agus fàilligeadh aig ìrean eadar-dhealaichte.