Dúas descargas, dous proxies, un curl
Asigna rutas e ficheiros separados a dúas descargas de curl.
Dous URL tras --proxy usan o mesmo proxy. Usa un límite de transferencia cando cada descarga necesite a súa propia ruta.
curl --proxy http://203.0.113.10:8080 \
--output first.html https://example.com/ \
--next \
--proxy http://203.0.113.20:8080 \
--output second.html https://example.org/
Os enderezos son marcadores; escolle puntos HTTP da túa servizo ou da lista HTTP. --next inicia outra transferencia con opcións novas; indica o segundo proxy.
O exemplo é secuencial e facilita revisar destino, ficheiro e proxy. O modo paralelo non escolle automaticamente un proxy para cada URL.
Coidado cos ficheiros de pares
Unha liña con proxy-address destination-url segue o formato da aplicación; un bucle ou distribuidor debe converter cada rexistro en opcións explícitas.
Mantén os argumentos separados. URL non fiables poden cambiar o significado do comando; a sintaxe do ficheiro de configuración é máis fácil de revisar.
Rexistra o resultado de cada transferencia por separado e mantén os tempos de espera e os erros coa transferencia correcta.