Opțiunea -Z (sau --parallel) permite cURL să descarce sau să transfere mai multe URL-uri în paralel, folosind un singur proces și mecanismul intern de multiplexare asincronă. Înlocuiește apelurile iterative lente prin bucle shell cu transferuri concurente de mare viteză.
# Descarcă 3 imagini simultan în paralel
curl -Z -O https://cdn.dexblog.ro/img1.png \
-O https://cdn.dexblog.ro/img2.png \
-O https://cdn.dexblog.ro/img3.png
# Limitează numărul maxim de conexiuni simultane la 10
curl --parallel --parallel-max 10 -O https://cdn.dexblog.ro/file[1-50].zip
# Afișează o bară de progres unificată pentru toate transferurile paralele
curl -Z --parallel-immediate -O https://example.com/asset[1-4].tar.gz
Eficiență: Reduce drastic timpul total de descărcare a pachetelor de fișiere, beneficiind de multiplexarea HTTP/2 și HTTP/3 pe aceleași servere de origine.
Opțiuni Suplimentare
-Z, --parallel: Activează descărcarea concurentă a tuturor URL-urilor specificate în linia de comandă.--parallel-max <număr>: Numărul maxim de conexiuni paralele simultane (implicit 50).--parallel-immediate: Deschide conexiuni paralele imediat fără a aștepta finalizarea negocierii gazdelor anterioare.
Întrebări & Exemple de Cod:
curl -Z / –parallel – Transferul Concurent al Mai Multor URL-uriAi o nelămurire despre utilizarea comenzii
curl -Z / –parallel – Transferul Concurent al Mai Multor URL-urisau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.