CURL er et program for en række forskellige operativsystemer , herunder Unix og Linux, der giver brugeren mulighed for direkte at downloade eller uploade webside indhold fra kommandolinjen . Det navn står for " Client for URL'er . " Instruktioner
1
Åbn en Unix terminal. Da proceduren for dette ændrer sig dramatisk , afhængigt af den version af Unix eller Linux , du bruger , og hvordan du har konfigureret det, bliver du nødt til at konsultere dokumentationen til Unix-variant , hvis du ikke ved hvordan man gør dette.
< br > 2
Skriv følgende : Hej
krøller http://www.google.com
Dette illustrerer den mest grundlæggende brug af cURL . Det henter en enkelt webside fra internettet og omdirigere sin HTML-kode til standard output
3
Skriv følgende ( terminalen skærmen. ) : Hej
krølle - o google . html http://www.google.com
downloads samme webside , Googles startside , men i stedet for at skrive indholdet til skærmen, gemmer det til en fil på din harddisk hedder drev " . google.html "
4
Skriv følgende : Hej
curl -x a- proxy : 1000 o google.html http://www.google.com
" - x" flaget forårsager cURL til tunnel sin anmodning via en proxy, en mellemmand computer, der sender anmodningen til dig. I dette tilfælde URL " a - proxy " henviser til webadressen på proxy computer og port " 1000 " henviser til havnen proxy forventer at høre forbindelser på . . Mange store netværk på arbejdspladser eller universiteter kræver udgående anmodninger om at passere gennem en proxy, men cURL ikke sætte proxy op for dig
5
Skriv følgende : Hej
curl -r -500 http://www.google.com/index.html
"-r " flaget udnytter automatisk download genoptagelse . Med det, kan du angive, hvilke bytes i et dokument til at downloade . For eksempel flag " - r -500 " anmodninger kun de sidste 500 bytes af dokumentet . I modsætning flaget "-r 0-99 " anmoder kun de første 100 bytes .
6
Skriv følgende . Vær sikker på at du medtage lone "-" mellem " -T " og " http" : Hej
curl -T - http://www.upload.com/myFile
I modsætning til de andre kommandoer , betyder det man ikke umiddelbart færdig . Det holder brugeren i en tom terminal og ekkoer noget han typer . Det er fordi de " cURL -T - " omdirigeringer alle input fra terminalen er " standard input " og uploader den til den angivne fil , forudsat at serveren er sat op til at acceptere HTML "put " anmodninger
< br . >