Requests ProxyError yn erbyn urllib3 ProxyError
Delwch yr eithriad a ddangosir gan y llyfrgell HTTP a ddefnyddir, ac archwiliwch achosion nythog heb ddibynnu ar enw dosbarth yn unig.
requests.exceptions.ProxyError ac urllib3.exceptions.ProxyError yw dau ddosbarth eithriad gwahanol. Nid yw rhannu enw byr yn golygu bod un cymal except yn dal y ddau.
Ar gyfer galwad Requests, dechreuwch gyda'r API eithriadau cyhoeddus Requests. Mae ei addasydd cludo fel arfer yn trosi methiannau lefel is i'r eithriadau a ddangosir gan Requests. Roedd gan fersiynau hŷn fygiau lapio penodol, felly cadwch fersiwn y llyfrgell gyda traceback annisgwyl.
Wrth ymchwilio, archwiliwch fodiwl, dosbarth ac achos gadwynol yr eithriad. Gall MaxRetryError nythog neu fethiant cysylltiad gadw tystiolaeth ddefnyddiol am y cam dirprwy blaenorol.
Osgoewch fewnforio llwybr hen vendored o ateb hanesyddol i ap modern. Delwch yr eithriad cyhoeddus sy'n addas i'r alwad bresennol, cadwch yr achos ar gyfer diagnosis, a phenderfynwch ymddygiad ailgeisio ar wahân. Mae dal pob Exception a pharhau am byth yn cuddio'r camgymysgiad gwreiddiol yn unig.