Requests ProxyError teenoor urllib3 ProxyError
Vang die uitsondering wat deur die HTTP-biblioteek van die oproep blootgele word en ondersoek geneste oorsake sonder om net op 'n klasnaam te vertrou.
requests.exceptions.ProxyError en urllib3.exceptions.ProxyError is verskillende uitsonderingklasse. Dieselfde kort naam beteken nie dat een except-klousule albei vang nie.
Vir 'n Requests-oproep begin by die openbare Requests-uitsonderings-API. Sy vervoeradapter skakel gewoonlik laer-vlak foute om na die uitsonderings wat Requests blootle. Ouer weergawes het spesifieke omhul-foute gehad, hou dus die biblioteekweergawe by 'n onverwagte terugsporing.
Ondersoek die uitsondering se module, klas en gekettingde oorsaak. 'n Geneste MaxRetryError of verbindingsfout kan nuttige bewyse oor die vroeere proxy-stadium behou.
Vermy om 'n ou ingebedde pad uit 'n historiese regstelling in 'n moderne toepassing in te voer. Vang die openbare uitsondering wat by die huidige oproep pas, bewaar die oorsaak vir diagnose, en besluit herprobeer-gedrag afsonderlik. Om elke Exception te vang en vir ewig aan te gaan, verberg net die oorspronklike wanverhouding.