Requests ProxyError á móti urllib3 ProxyError
Gríptu undantekninguna sem HTTP-safnið sem notað er við kallið birtir og skoðaðu flæktar orsakir án þess að treysta eingöngu á klasnafn.
requests.exceptions.ProxyError og urllib3.exceptions.ProxyError eru mismunandi undantekningarflokkar. Sameiginlegt stutt nafn gerir ekki að ein except-setning grípi bæði.
Fyrir Requests-kall skaltu byrja á opinbera undantekningar-API Requests. Flutningsaðlagarinn þýðir venjulega bilanir á lægra stigi í þær undantekningar sem Requests birtir. Eldri útgáfur höfðu sérstaka umbúðagalla, svo geymdu útgáfu safnsins með óvæntu traceback.
Við rannsókn skoðaðu module, klasa og keðjða orsök undantekningarinnar. Innfelldur MaxRetryError eða tengingarbilun getur geymt gagnleg sönnun um fyrra proxy-stigið.
Forðastu að flytja inn gamalt innbyggt slóð úr sögulegri lausn í nútímaforrit. Gríptu opinberu undantekninguna sem hentar núverandi kalli, geymdu orsökina fyrir greiningu og ákvarðaðu endurtektarhegðun sérstaklega. Að grípa hverja Exception og halda áfram að eilífu felur aðeins upprunalega misræmið.