Um dicionário de proxy do Requests não constrói uma cadeia
Distinga a seleção de rota e a rotação de proxies do Requests de uma sequência real de saltos de proxy.
As entradas http e https num dicionário de proxy do Requests selecionam rotas para esquemas de destino. Não significam «ligar ao primeiro proxy e depois ao segundo».
Da mesma forma, um ciclo que seleciona um endpoint para cada pedido roda os proxies. Cada pedido continua a usar a rota selecionada. Um array com vários endereços não cria um túnel através de todos eles.
Uma cadeia real precisa de um conector ou de uma disposição de proxy a montante que estabeleça os saltos sucessivos. Combinar um proxy de aplicação com um wrapper de processo é uma disposição aninhada possível, sujeita aos limites de interceção do wrapper. Cada salto tem de suportar o protocolo, a autenticação e a ligação ao destino exigidos. O dicionário de proxy comum do Requests não descreve essa negociação.
Anote o caminho pretendido antes de escolher uma implementação. Para um pool público permitido, a lista de proxies gratuitos oferece candidatos cujos protocolos têm de corresponder à implementação escolhida. Uma lista de reserva, um pool de rotação e uma cadeia resolvem problemas de encaminhamento diferentes, mesmo quando os três começam pela mesma lista de endereços IP.