Dê à API do provedor de proxy uma rota de recuperação independente
Escolha acesso direto, um proxy de gestão estável ou dados em cache aprovados e utilizáveis antes de confiar num provedor para substituir um proxy morto.
Obter um substituto através do proxy morto que está a ser substituído recria a mesma falha. A API do provedor precisa de uma rota utilizável de forma independente.
- Para acesso direto permitido, use um handle cURL separado com um
CURLOPT_PROXYvazio para desativar o roteamento de proxy herdado. - Para um proxy de gestão estável, configure o seu endpoint e a política de contorno pretendida no handle do provedor.
- Se usar uma cache aprovada, esta deve conter um endpoint utilizável para esta recuperação.
Mantenha o handle do provedor separado do handle de transferência do destino. Valide o estado do provedor e o endpoint devolvido antes de alterar a rota de transferência. Uma resposta vazia pode ser uma falha de autenticação, quota ou serviço do provedor, não a saúde de um proxy.
Quando não existir uma rota independente nem uma cache utilizável, comunique essa falha de arranque. Escolher «sem proxy» não pode criar acesso direto numa rede que não o permite.