1、使用案例web
curl -H "cookie:userName=shangyy" www.baidu.comruby
2、使用服務器
curl http://www.netscape.com/
ftp
服務器的用戶主目錄得到指定文件:README
curl ftp://ftp.funet.fi/README
8000
端口得到web主頁:curl http://www.weirdserver.com:8000/
curl ftp://cool.haxx.se/
curl
的定義:curl dict://dict.org/m:curl
curl ftp://cool.haxx.se/ http://www.weirdserver.com:8080/
FTPS
服務器上獲取文件:curl ftps//files.are.secure.com/secrets.txt
或者使用推薦的方法訪問FTPS
服務器來執行相同的操做:cookie
curl --ftp-ssl ftp//files.are.secure.com/secrets.txt
SFTP
從一個SSH
服務器上獲取一份文件:curl -u username sftp://example.com/etc/issue
SSH
服務器上使用SCP
獲取一份文件:curl -u username: --key ~/.ssh/id_rsa \ scp://example.com/~/file.txt
SSH
服務器上使用SCP
獲取一份文件:curl -u username: --key ~/.ssh/id_rsa --pass private_key_password \ scp://example.com/~/file.txt
IPv6
的網頁服務器上得到站點主頁:curl "http://[2001:1890:1112:1::20]/"
Samba
文件服務器上得到文件:curl -u "domain\username:passwd" smb://server.example.com/share/file.txt