Opțiunea -U (sau --proxy-user) furnizează credențialele de autentificare necesare pentru accesarea unui server proxy corporativ (HTTP, HTTPS sau SOCKS). Este complet decuplată de opțiunea -u (care autentifică cererea pe serverul web destinație final).
# Rutează cererea printr-un proxy protejat cu parolă
curl -x http://proxy.companie.ro:8080 -U "corp_user:ParolaComplexa" https://api.dexblog.ro/data
# Solicită parola interactiv în consolă pentru a evita salvarea în istoricul bash
curl -x http://proxy.companie.ro:8080 -U "corp_user" https://api.dexblog.ro/data
# Autentificare pe proxy folosind protocolul NTLM din rețelele Windows
curl --proxy-ntlm -x http://proxy.companie.local:8080 -U "DOMENIU\utilizator:parola" https://intranet.dexblog.ro/
Securitate: Lăsarea parolei goale (ex: -U "utilizator:") va declanșa un prompt securizat în terminal care ascunde caracterele tastate.
Opțiuni Asociate
--proxy-anyauth: Negociază automat cea mai sigură schemă de autentificare suportată de proxy (Basic, Digest, NTLM).--proxy-basic / --proxy-digest / --proxy-negotiate: Forțează o metodă specifică de autentificare proxy.
Întrebări & Exemple de Cod:
curl -U / –proxy-user – Autentificarea pe Serverul ProxyAi o nelămurire despre utilizarea comenzii
curl -U / –proxy-user – Autentificarea pe Serverul Proxysau 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.