5 osnovni primjeri naredbi cURL

 

cURL je vrlo koristan alat naredbenog retka za prijenos podataka s ili na poslužitelj. cURL podržava različite protokole poput FILE, HTTP, HTTPS, IMAP, IMAPS, LDAP, DICT, LDAPS, TELNET, FTP, FTPS, GOPHER, RTMP, RTSP, SCP, SFTP, POP3, POP3S, SMB, SMBS, SMTP, SMTPS i TFTP.

cURL se može koristiti na mnogo različitih i zanimljivih načina. Pomoću ovog alata možete preuzeti, prenositi i upravljati datotekama, provjeriti svoju e-adresu ili čak ažurirati svoj status na nekim od web stranica društvenih medija ili provjeriti vrijeme izvan. U ovom članku će se pokriti pet najkorisnijih i najčešćih primjena alata cURL na bilo kojem Linux VPS.

1. Provjerite URL

Jedna od najčešćih i najjednostavnijih upotreba cURL-a upisuje samu naredbu, nakon čega slijedi URL koji želite provjeriti

uvijati https://domain.com

Ova naredba prikazuje sadržaj URL-a na vašem terminalu

2. Spremite izlaz URL-a u datoteku

Izlaz iz naredbe cURL može se lako spremiti u datoteku dodavanjem -o opcije naredbi, kao što je prikazano u nastavku

curl -o web stranica https://domain.com% Ukupno% Primljeno% Xferd Prosječno Brzina Vrijeme Vrijeme Vrijeme Tekući Dload Upload Maksimalna potrošena lijeva brzina 100 41793 0 41793 0 0 275k 0 -: -: - -: - : - -: -: - 2.9M

U ovom primjeru, izlaz će biti spremljen u datoteku pod nazivom 'web stranica' u trenutnom radnom imeniku.

3. Preuzmite datoteke s cURL

Možete dodati datoteke s cURL dodavanjem opcije -O u naredbu. Koristi se za spremanje datoteka na lokalnom poslužitelju istim nazivima kao na udaljenom poslužitelju

uvijati -O https://domain.com/file.zip

U ovom primjeru zip arhiva 'file.zip' preuzeti će se u trenutni radni imenik.

Također možete preuzeti datoteku s drugim nazivom dodavanjem -o opcije za cURL.

curl -o archive.zip https://domain.com/file.zip

Tako će arhiva "file.zip" biti preuzeta i spremljena kao 'archive.zip'.

cURL se također može koristiti za preuzimanje više datoteka istovremeno, kao što je prikazano u donjem primjeru

curl -O https://domain.com/file.zip -O https://domain.com/file2.zip

cURL se također može koristiti za preuzimanje datoteka sigurno putem SSH pomoću sljedeće naredbe

curl -u korisnik sftp: //server.domain.com/path/to/file

Imajte na umu da morate koristiti cijeli put datoteke koju želite preuzeti

4. Nabavite HTTP informacije o zaglavljima s web mjesta

Možete jednostavno dohvatiti HTTP informacije o zaglavljima s bilo koje web stranice koju želite dodavanjem opcije -I (kapital 'i') na cURL.

PHP-1.1 200 16 2016 23 37 15 X poslužitelj: Apache / 2.4.23 (Unix) X-Powered-By: PHP / 5.6.24 Povezivanje: zatvorite Sadržaj- Vrsta: tekst / html; charset = UTF-8

5. Pristupite FTP poslužitelju

Za pristup FTP poslužitelju pomoću cURL koristite sljedeću naredbu

curl ftp://ftp.domain.com --user korisničko ime: lozinka

cURL će se spojiti na FTP poslužitelj i popis svih datoteka i direktorija u korisničkom kućnom imeniku

Možete preuzeti datoteku putem FTP-a

curl ftp://ftp.domain.com/file.zip --user korisničko ime: lozinka

i učitajte datoteku s FTP poslužitelja

curl -T file.zip ftp://ftp.domain.com/ --user korisničko ime: lozinka

Možete provjeriti priručnu stranicu cURL da biste vidjeli sve dostupne opcije i funkcije cURL

čovječe guljenje

 

izvor

Ostavi odgovor

Ova web stranica koristi Akismet za smanjenje neželjene pošte. Saznajte kako se podaci vašeg komentara obrađuju.