CURL on komentorivi apuohjelma tehdä HTTP-pyyntöjä ja saada tiedot alkaen web-palvelimia. Sitä käytetään automatisoimaan HTTP-pyyntöjä verkkopalvelimille. CURL on vain työkalu saada tietoja ja manipuloida HTTP pyyntöjä. Kun saat tiedot, voit liittää sen muihin ohjelmiin tehdä minkäänlaista tietojen jäsentämistä tarpeen mukaan. Näinä päivinä CURLILLA testataan myös REST APIs-sovellusta (Application Programming Interfaces)., Koska se on erittäin kevyt ja löytyy helposti mistä tahansa Linux-jakelusta, sitä käytetään laajalti erilaisten tehtävien suorittamiseen.

tässä artikkelissa näytän, miten asentaa ja käyttää CURL Ubuntu 18.04 Bionic Beaver. Aloitetaan.

Asennusta CURL

Ensimmäinen päivitys paketti arkiston välimuisti Ubuntu-kone komennolla:

$ sudo apt-get update

paketti cache repository tulee olla päivitetty.,

CURL on saatavilla virallisessa paketti arkiston Ubuntu 18.04 Bionic Beaver.

suorita seuraava komento asentaa CURL Ubuntu 18.04:

$ sudo apt-get install curl

KÄPERTYÄ pitäisi olla asennettu.

Käyttämällä CURL

tässä osassa artikkelissa, minä näytän sinulle, miten käyttää CURL eri HTTP liittyviä tehtäviä.

URL: n tarkistaminen kiharalla

voit tarkistaa, onko URL kelvollinen vai ei kiharalla.,

voit suorittaa seuraavan komennon tarkistaaksesi, onko esimerkiksi URL-osoite https://www.google.com pätevä vai ei.

$ curl https://www.google.com

Kuten voitte nähdä kuvakaappaus alla, paljon tekstit näkyvät terminaali. Se tarkoittaa, että URL https://www.google.com on voimassa.

juoksin seuraava komento vain näyttää, miten huono URL-osoite näyttää.,

$ curl http://notfound.notfound

Kuten voitte nähdä kuvakaappaus alla, se sanoo ei voitu ratkaista host. Se tarkoittaa, että URL ei ole voimassa.

Lataaminen Www-CURL

Voit ladata verkkosivun URL-osoite käyttämällä CURL.

format-komento on:

$ curl -o TIEDOSTONIMI URL-osoite

Tässä TIEDOSTONIMI on nimi, tai tiedoston polku, johon haluat tallentaa ladatun verkkosivun., URL on verkkosivun sijainti tai osoite.

oletetaan, että haluat ladata sen virallinen verkkosivu CURL ja tallentaa sen curl-virkamies.html-tiedosto. Suorita seuraava käsky tehdä se:

$ curl-o curl-official.html: https://curl.haxx.se/docs/httpscripting.html

www-sivu on ladattu.

Kuten voit nähdä lähtö ls-komento, web-sivu ei tallenna curl-virkamies.html-tiedosto.,

Voit myös avata tiedoston web-selain, kuten voitte nähdä kuvakaappaus alla.

Tiedoston Lataamista CURL

Voit myös ladata Tiedoston internetistä käyttämällä CURL. CURL on yksi parhaista komentorivitiedostojen lataajista. CURL tukee myös jatkettuja Latauksia.

muoto-KIEMURA komento, että lataat tiedoston internetistä on:

$ curl -O FILE_URL

Tässä FILE_URL on linkki tiedostoon, jonka haluat ladata., -O-vaihtoehto tallentaa tiedoston samalla nimellä kuin se on kauko-web-palvelimen.

esimerkiksi sanotaan, että haluat ladata Internetistä CURL-ohjelmalla Apache HTTP-palvelimen lähdekoodin. Suorita seuraava komento:

$ curl -O http://www-eu.apache.org/dist//httpd/httpd-2.4.29.tar.gz

tiedosto ladataan.

tiedosto on ladattu nykyisen työhakemiston.,

Voit nähdä, että merkittävä osa lähtö ls-komennon alla, http-2.4.29.tervaa.GZ-tiedosto, jonka juuri latasin.

Jos haluat tallentaa tiedoston eri nimellä kuin kauko-web-palvelimen, sinun tarvitsee vain suorittaa komento seuraavasti.

$ curl -o ’ apache-palvelin.tervaa.gz http://www-eu.apache.org/dist//httpd/httpd-2.4.29.tar.gz

lataus on valmis.,

Kuten voit nähdä merkittävä osa lähtö ls-komennon alla, tiedosto tallennetaan eri nimellä.

Jatkaminen Lataukset CURL

Voit jatkaa epäonnistui lataukset sekä KIHARAA. Tämä tekee CURL yksi parhaista komentorivin downloaders.

Jos käytit-O-vaihtoehtoa ladataksesi tiedoston CURLILLA ja se epäonnistui, suoritat seuraavan komennon jatkaaksesi sitä uudelleen.,

$ curl -C – -O YOUR_DOWNLOAD_LINK

Tässä YOUR_DOWNLOAD_LINK on URL-tiedosto, jonka yritit ladata CURL, mutta se epäonnistui.

sanotaan, että yritit ladata Apache HTTP Server lähdekoodin arkisto-ja verkko katkesi puoliksi, ja haluat jatkaa latausta uudelleen.,

Suorita seuraava komento jatkaa ladata CURL:

$ curl -C – -O http://www-eu.apache.org/dist//httpd/httpd-2.4.29.tar.gz

lataa uudelleen.

Jos olet tallentanut tiedoston eri nimellä kuin se on kauko-web-palvelimen, sitten sinun pitäisi ajaa komento seuraavasti:

$ curl -C – -o TIEDOSTONIMI DOWNLOAD_LINK

Tässä TIEDOSTONIMI on sen tiedoston nimi määritetty lataa., Muista, että tiedostonimen pitäisi vastata tiedostonimeä, jota yritit tallentaa latauksen epäonnistuessa.

Rajoita latausnopeutta CURL

sinulla saattaa olla yksi internetyhteys, joka on liitetty Wi-Fi-reitittimeen, jota kaikki perheesi tai toimistosi käyttävät. Jos lataat ison tiedoston CURL sitten, muut saman verkon jäsenet voivat olla ongelmia, kun he yrittävät käyttää Internetiä.

latausnopeutta voi halutessaan rajoittaa CURLILLA.,

format-komento on:

$ curl –limit-rate DOWNLOAD_SPEED -O DOWNLOAD_LINK

Tässä DOWNLOAD_SPEED on nopeus, johon haluat ladata tiedoston.

oletetaan, että haluat lataus nopeus voidaan 10KB, suorita seuraava komento tehdä, että:

$ curl –limit-rate 10K -O http://www-eu.apache.org/dist//httpd/httpd-2.4.29.tar.gz

Kuten voit nähdä, nopeus on rajoitettu 10 kilotavua (KB), joka on yhtä suuri lähes 10000 tavua (B).,

Saada HTTP-Header Tietoja Käyttämällä CURL

Kun olet työskennellyt REST APIs tai kehittää sivustot, sinun täytyy ehkä tarkistaa HTTP-otsikot tietyn URL-osoite, varmista, että API tai sivusto lähettää HTTP-otsikot haluat. Se onnistuu kiharalla.,

suorita seuraava komento saada header-tiedot https://www.google.com:

$ curl -I https://www.google.com

Kuten voitte nähdä kuvakaappaus alla, kaikki HTTP-vastaus otsikot https://www.google.com luettelossa on.

tämä on, miten voit asentaa ja käyttää CURL Ubuntu 18.04 Bionic Beaver. Kiitos, että luit tämän artikkelin.