Bigyan ang API ng proxy provider ng malayang ruta ng pagbawi
Pumili ng direktang access, matatag na management proxy, o magagamit na aprubadong cached data bago umasa sa isang provider para palitan ang patay na proxy.
Ang pagkuha ng kapalit sa pamamagitan ng patay na proxy na pinapalitan ay muling lumilikha ng parehong pagkabigo. Ang API ng provider ay nangangailangan ng rutang magagamit nang malaya.
- Para sa pinahintulutang direktang pag-access, gumamit ng hiwalay na cURL handle na may walang laman na
CURLOPT_PROXYupang i-disable ang namamana na proxy routing. - Para sa matatag na management proxy, i-configure ang endpoint nito at ang inilaan na patakaran sa pag-bypass sa handle ng provider.
- Kung gumagamit ng aprubadong cache, dapat itong maglaman ng endpoint na magagamit para sa pagbawing ito.
Panatilihing hiwalay ang handle ng provider mula sa handle ng pag-download ng destinasyon. I-validate ang status ng provider at ang ibinalik na endpoint bago baguhin ang ruta ng pag-download. Ang walang laman na tugon ay maaaring pagkabigo sa authentication, quota, o serbisyo ng provider, hindi ang kalusugan ng proxy.
Kapag walang malayang ruta o magagamit na cache, iulat ang pagkabigong iyon sa bootstrap. Ang pagpili ng «walang proxy» ay hindi makakalikha ng direktang access sa isang network na hindi ito pinapayagan.