Python http.client CONNECT: HTTP/1.1 ó Python 3.12
Seiceáil cur i bhfeidhm Python agus an iompair sula gcuireann tú seanchomhbhearta HTTP/1.0 CONNECT i bhfeidhm.
Ní riail ghinearálta shábháilte a thuilleadh an seandearbhú go seolann Python HTTP/1.0 i gcónaí le haghaidh CONNECT. D'athraigh Python 3.12 tollánú http.client go HTTP/1.1 agus chuir sé giniúint uathoibríoch an cheanntáisc Host leis nuair nach soláthraítear é.
Baineann an t-athrú sin le cur i bhfeidhm doiciméadaithe na leabharlainne caighdeánaí. Féadfaidh leabharlann HTTP ar leibhéal níos airde iompar an tolláin a shárú nó a fhilleadh, mar sin taifead a leagan chomh maith le leagan Python.
Má dhiúltaíonn seachfhreastalaí don tollán, scrúdaigh an malartú CONNECT a tháirg an cliant sin i ndáiríre. Ní gá go n-athródh athrú leagan HTTP an iarratais chinn scríbe nó cur ceanntáisc Host le hiarratas an tsuímh ghréasáin an t-iarratas tolláin níos luaithe.
Mar an gcéanna, féadann eagarthóireacht ar réimsí príobháideacha i seaneiseamláir oiriúnaitheora Requests an feidhmchlár a chur faoi ghlas do API inmheánach seanchaite. B'fhearr teaglaim chliaint agus rithchomhshaoil atá comhoiriúnach agus tacaíochta, mar aon le comhtháthú seachfhreastalaí doiciméadaithe.
Coinnigh an dá chomhrá ar leithligh sa tuarascáil: an t-iarratas HTTP a úsáideadh chun an tollán a oscailt, ansin an prótacal a rinneadh a chaibidliú leis an gceann scríbe istigh ann. Féadann siad leaganacha éagsúla a úsáid agus teip ag céimeanna éagsúla.