CURL är ett program för en mängd olika operativsystem , inklusive Unix och Linux , som tillåter en användare att direkt ladda ner eller överföra innehåll webbsida från kommandoraden . Det namn står för " Klient för webbadresser . " Instruktioner
1
Öppna ett Unix -terminal . Eftersom förfarandet för detta förändras drastiskt beroende på vilken version av Unix eller Linux du använder och hur du har konfigurerat det , måste du konsultera dokumentationen för din smak av Unix , om du inte vet hur man gör detta .
2
Skriv följande :
curl http://www.google.com
Detta illustrerar den mest grundläggande användning av cURL . Det hämtar en webbsida från Internet och omdirigera sin HTML-kod till standard output
3
Skriv följande ( terminalen skärmen . ) :
Curl - o Google . html http://www.google.com
nedladdningar samma webbsida , Googles startsida , men i stället för att skriva innehållet på skärmen , sparar den till en fil på din heter hårddisken " . google.html "
4
Skriv följande :
curl - x a - proxy : 1000 - o google.html http://www.google.com
" - x " flaggan orsakar cURL till tunneln sin begäran genom en proxy , en mellanhand dator som gör begäran om dig . I detta fall URL "a- proxy " hänför sig till URL av proxy datorn och port " 1000 " hänvisar till porten proxyn förväntar att höra anslutningar på . . Många stora nätverk på arbetsplatser eller universitet kräver att utgående förfrågningar att passera genom en proxy , men cURL inte ange proxy för dig
5
Skriv följande :
curl - r -500 http://www.google.com/index.html
" - r " flaggan utnyttjar automatisk nedladdning återupptas . Med det kan du ange vilka byte av ett dokument för att ladda ner . Till exempel flaggan " - r -500 " begär bara de senaste 500 bytes av dokumentet . Däremot flaggan " - r 0-99 " skulle kräva endast de första 100 byte .
6
Skriv följande . Se till att du inkluderar den ensamme " - " mellan " - T " och " http " :
curl - T - http://www.upload.com/myFile
skillnad från de andra kommandon , betyder detta inte omedelbart avsluta . Det håller användaren i en tom terminal och Echos allt han skriver . Det beror på att " cURL - T - " omdirigerar all input från terminalens " standard input " och laddar upp den till den angivna filen , förutsatt att servern är konfigurerad att acceptera HTML " sätta" förfrågningar