ʻO kaʻaoʻao'ōnaewele no ka "curl" kauoha keʻano o kēia mau mea:
ʻO ka curl he mea hana ia e hoʻololi i kaʻikepili mai a i kahi kikowaena paha, me ka hoʻohanaʻana i kekahi o nā kuʻina i kākoʻoʻia (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET a me TFTP). Hoʻonohonohoʻia ka kauoha e hana me ka piliʻole o ka pilikino.
ʻO ke kumu, hiki iāʻoe ke hoʻohana i curl e kiʻi i kaʻikepili mai ka pūnaewele. Eia kekahi laʻana, inā e holo anaʻoe i ke kauoha pālewele me ka pūnaewele pūnaewele i hoʻokomoʻia i http://linux.about.com/cs/linux101/g/curl.htm a laila e kiʻiʻia keʻaoʻao i hoʻohuiʻia.
A o ka poho, hiki ka huahana i ka laina kauoha akā hiki iāʻoe ke kuhikuhi pū i kahi inoa inoa e mālama i ka file i. ʻO ka URL i kuhikuhiʻia e hiki ke kuhikuhi i kahi papahana kiʻekiʻe o kahi pae e like me www. aiʻole e hiki iā ia ke kuhikuhi i nāʻaoʻaoʻaoʻao ma ka pūnaewele.
Hiki iāʻoe ke hoʻohana i curl e kiʻi i nā pūnaewele kino, nā kiʻi, nā palapala a me nā kope. No ka laʻana, e kiʻi i ka'ōnaehana hou o Ubuntu Linux hiki iāʻoe ke holo i kēia kauoha:
curl -o ubuntu.iso http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-desktop-amd64.iso
E hoʻohana au i ka Curl a iʻole ka wget?
ʻO ka nīnau "he pono iaʻu ke hoʻohana i curl a wget?" he nīnau ia i nīnauʻia iaʻu i nā manawa i hala aku nei aʻo ka paneʻana, he mea ia e ho'āʻo nei e loaʻa.
Hoʻohanaʻia ka'ōlelo wget e kiʻi i nā waihona mai nā pūnaewele like me ka pūnaewele. ʻO ka pomaikai nui o ka hoʻohanaʻana i ke kauoha wget he hiki iā ia ke hoʻohana no ka recursively download i nā leka. No laila, inā makemakeʻoe e paʻi i kahi pūnaewele puni honua hiki iāʻoe ke hana pēlā me kahi kauoha hoʻokahi. He maikaʻi nō hoʻi ke kauoha wget no ka loliʻana i nā pūnaewele nui.
ʻO ke kauoha o ka papa e hāʻawi iāʻoe e hoʻohana i nā hanu lāʻau e kuhikuhi i nā URL āu e makemake e lawe. No laila ināʻikeʻoe he URL kūpono i kapaʻia "http://www.mysite.com/images/image1.jpg" a me "http://www.mysite.com/images/image2.jpg" a laila hiki iāʻoe ke download i nā kiʻi me kahi URL hoʻokahi i kuhikuhiʻia me ke kauoha curl.
Hiki i ke kauoha weneke ke hoʻopakele i ka wā o ka loiloiʻana akāʻaʻole hiki ke kauoha pāleʻa.
Hiki iāʻoe keʻimi maikaʻi i nā pūnaewele a me nā pūkuniahi me ka nānā aku i nā kauoha wget a me nā kauoha mai kēiaʻaoʻao. ʻO ka hapa nui o nāʻokoʻa ma kēiaʻaoʻao'ōlelo e hiki iāʻoe ke kākau i ka wget me ka hoʻohanaʻana i kou lima hema ma luna o kahi papa QWERTY.
I kēia manawa, ua nui nā kumu e hoʻohana ai i ka wget ma'ō aʻaʻole naʻe i ke kumu e hoʻohana aiʻoe i ka pale o ka wget.
Hoʻokomo ke kāpili pale i nā mauʻoihanaʻoi aʻe ma mua o ka kauoha wget,ʻo ia nō ka hāʻawiʻana i kahi kūponoʻoi aʻe no SSL. Hoʻolakoʻia e ia nāʻano hoʻonaninani'ē aʻe ma mua o ka wget. E hana ana hoʻi ke kauoha o nā papa ma nā papahanaʻoi aʻe ma mua o ka kauoha wget.
Nā Mea Curl
I ka hoʻohanaʻana i ke kauoha pale e hiki ke koho i nā URL nui ma ka laina kauoha hoʻokahi a inā he mau URL ma ka pūnaewele hoʻokahi e loaʻa ana nā URL a pau no kēlā pūnaewele ma ka hoʻohui likeʻana e maikaʻi no ka hana.
Hiki iāʻoe ke hōʻike i kahi laulā e maʻalahi ai ke kiʻiʻana i nā URL a me nā inoa inoa like.
Aia kekahi waihona kulanui kahi i kapaʻia ai ka kauoha curl libcurl. Hiki ke hoʻohanaʻia kēia me nā papahana hoʻolālā a me nā'ōlelo maʻamau e hōʻiliʻili i kaʻike mai nā pūnaewele pūnaewele.
Ma ka hoʻoukaʻana i ka waihona e hōʻikeʻia kahi pae hoʻolālā me ka loli a iʻole ka hoʻoiliʻana i nā wiki, pehea ka lōʻihi o ka holoʻana o ke kauoha e holo nei a hiki i ka lōʻihi o ka manawa e hele ai.
Hāʻawiʻia ka papa hana ma nā lola nui ma luna o 2 gigabytes no ka laweʻana a me ka hoʻoukaʻana.
E like me kēiaʻaoʻao e hoʻohālikelike ana i nāʻano curl me nā pono hana'ē aʻe,ʻo ka kauoha o ka pālekana keʻano o kēia hana:
- Hōʻike URL
- Manaʻo inoa inoa a me nā'ōlelo hoʻohana
- Kākoʻo IPv6
- Hoʻopi hou kahi kiʻi
- Hiki iā URL ke kuhi / laina
- Manaʻo Win32
- Kākoʻo kākoʻo nui
- Manaʻo GnuTLS
- Manaʻo DarwinSSL
- Ke kākoʻo Schannel
- Kōkua Cyassl
- Kākoʻo PolarSSL
- Manaʻo AxTLS
- ʻO ID ID
- ʻO SSL Certificate Private
- Netenc kākoʻo
- Ke kākoʻo Metalink
- Kākoʻo IDN
- ʻO ka pākuʻi e kau palena ana
- ʻO ka maka maka maka
- KANAWAI
- TFTP
- Hoʻopuka / hoʻoiho SCP
- Kālaiʻia / download
- HTTP Proxy
- Hōʻoia HTTP
- Nā Kūkawe HTTP
- E hele i nā hualoaʻa HTTP
- Ka Post HTTP
- Ua hoʻopiʻiʻiaʻo HTTP Post Chunked
- Hōʻoia HTTP
- Kākoʻo kākoʻo
- HTTP 1.1
- HTTP 2 (hōʻoia kikokikona papa)
- HTTP 2 (TLS ALPN)
- HTTP 2 (TLS NPN)
- Nā hulina kūpaʻa HTTP
- HTTPS
- Hōʻoiaʻo Digest AHTP
- HTTP NTLM Auth
- Hōʻoiaʻo HTTP i kahi kī
- HTTP Multipost Part
- HTTP Kūkākūkā gzip
- FMT hou
- Nā papa FTP
- FTP hana hana
- FTP SSL
- Paʻiʻo FTP
- FTP Kerberos
- FTP Pūnaewele hoʻohana hou
- KAPO