Dajte API-ju pružatelja proxyja neovisan put oporavka
Odaberite izravan pristup, stabilan upravljački proxy ili upotrebljive odobrene podatke u predmemoriji prije nego se pouzdate u pružatelja da zamijeni mrtav proxy.
Dohvaćanje zamjene kroz mrtvi proxy koji se zamjenjuje ponovno stvara istu grešku. API pružatelja treba put koji je neovisno upotrebljiv.
- Za dopušteni izravni pristup upotrijebite zasebnu cURL ručku s praznim
CURLOPT_PROXYda onemogućite naslijeđeno proxy usmjeravanje. - Za stabilan upravljački proxy konfigurirajte njegovu krajnju točku i predviđenu politiku zaobilaženja na ručki pružatelja.
- Ako upotrebljavate odobrenu predmemoriju, mora sadržavati krajnju točku upotrebljivu za ovaj oporavak.
Držite ručku pružatelja odvojeno od ručke za preuzimanje odredišta. Provjerite status pružatelja i krajnju točku koju vraća prije promjene puta preuzimanja. Prazan odgovor može biti greška autentifikacije, kvote ili usluge pružatelja, a ne zdravlje proxyja.
Kada nema neovisnog puta ni upotrebljive predmemorije, prijavite taj početni neuspjeh. Odabir „bez proxyja“ ne može stvoriti izravan pristup na mreži koja to ne dopušta.