Sobes.tech
Junior — Middle

Cum se realizează transmiterea comenzilor și datelor prin linia de comandă folosind cURL?

sobes.tech AI

Răspuns de la AI

Transmiterea comenzilor și datelor prin linia de comandă cu cURL se face specificând diferite opțiuni și parametri în linia de comandă. cURL este un instrument pentru transferul de date utilizând diferite protocoale, cel mai frecvent HTTP.

Puncte cheie:

  • URL-ul este indicat la sfârșitul comenzii.
  • Pentru a specifica metoda HTTP, se folosește -X (de exemplu, -X POST).
  • Pentru a transmite date în corpul solicitării, se folosește -d sau --data.
  • Anteturile sunt transmise prin -H.

Exemplu de trimitere a unei solicitări POST cu date JSON:

curl -X POST https://api.example.com/data \
     -H "Content-Type: application/json" \
     -d '{"name":"John", "age":30}'

Astfel, prin linia de comandă, se pot gestiona solicitările, trimite date, configura anteturile și alți parametri pentru testarea API-urilor sau automatizare.