curl käskude spikker

Vaata kategooriaid

curl käskude spikker

3 min lugeda

Juhend curl Käsklus Linuxis #

. curl käsk on Linuxis mitmekülgne tööriist, mida kasutatakse andmete edastamiseks serverisse või serverist. See toetab mitmesuguseid protokolle, sealhulgas HTTP, HTTPS, FTP ja teisi, ning on eriti kasulik API testimiseks ja failide allalaadimiseks.

Põhisüntaks curl käsk #

Käsu süntaks on järgmine:

curl [OPTIONS] URL

  • OPTIONS: Lipud käsu käitumise muutmiseks, näiteks päiste määramine, päringumeetodite määramine või väljundi faili salvestamine.
  • URL: Veebiaadress, kuhu curl saadab päringu või kust andmeid hangib.

Valikute tabel curl käsk #

valik Kirjeldus
-o FILE Salvestab väljundi määratud faili (nt curl -o page.html http://example.com salvestab sisu asukohta page.html).
-O Kasutab kaugfaili nime ja salvestab selle lokaalselt (nt curl -O http://example.com/image.jpg salvestab faili nimega image.jpg).
-L Järgib ümbersuunamisi (kasulik URL-ide puhul, mis suunavad ümber teistesse asukohtadesse).
-I Laadib alla ainult HTTP päised ilma sisuta (kasulik metaandmete hankimiseks).
-X METHOD Määrab kasutatava HTTP-meetodi, näiteks GET, POST, DELETE (nt curl -X POST http://example.com).
-H "Header: Value" Lisab päringule kohandatud päise (nt curl -H "Authorization: Bearer token" http://example.com).
-d "data" Saadab päringuga andmed (kasutatakse tavaliselt POST-päringute puhul).
-u USER:PASS Määrab põhiautentimise (nt curl -u admin:password http://example.com).

Näited selle kasutamisest curl käsk #

Siin on mõned levinud näited sellest, curl kasutusel olev käsk:

Laadi fail alla #

curl -O http://example.com/file.zip

See käsk laadib alla file.zip Rohkem kui http://example.com ja salvestab selle sama nimega.

Salvesta väljund faili #

curl -o mypage.html http://example.com

Salvestab väljundi http://example.com kohalikku faili nimega mypage.html.

Jälgi ümbersuunamisi #

curl -L http://example.com

Järgib kõiki ümbersuunamisi algselt URL-ilt lõppsihtkohta.

Ainult HTTP päiste hankimine #

curl -I http://example.com

Tõmbab ja kuvab URL-ist ainult HTTP päised, jättes vastuse sisu välja.

Saatke andmeid POST-päringuga #

curl -X POST -d "name=John&age=30" http://example.com/api

Saadab POST-päringu sisus olevad andmed aadressile http://example.com/api.

Lisa kohandatud päised #

curl -H "Content-Type: application/json" -H "Authorization: Bearer token" http://example.com

Määrab päringule kohandatud päised, mis on kasulikud sisutüüpide või autoriseerimislubade määramiseks.

Suuline tõlge curl Väljund #

Kasutamisel curl, sisaldab väljund üldiselt järgmist:

  • Vastus: Taotletud lehe või andmete sisu, välja arvatud juhul, kui valikud seda pärsivad või ümber suunavad.
  • PäisedHTTP päised lisatakse, kui neid küsitakse koos -I või HTTP olekukoodide tõrkeotsingul.
  • Progressi mõõtja: Kuvab allalaadimise või üleslaadimise edenemist, kui andmeedastus on suur.

kokkuvõte #

. curl käsk on oluline Linuxi tööriist veebi- ja API-interaktsioonide jaoks, toetades arvukalt valikuid päiste, andmekoormuste, päringumeetodite ja muu haldamiseks. See on võimas utiliit failide allalaadimiseks, API-de testimiseks ja serveri vastuste kontrollimiseks.

📄 Laadige see dokument alla PDF-vormingus #

    EMAIL: *

    Linuxi poolt BetterDocs