curl是一个利用url规则在命令行下使用的文件传输工具,是一款很强大的http命令行工具,支持文件的上传和下载,通常用来在服务器终端下载文件或检测连通性。
【重要】一些特殊字符需要进行转义,curl支持的转义字符是‘\’,需要转义的字符包括以下:
- (空格)
- &
- !
待补充
从ftp下载文件
curl -O -u user:password ftp://host/dir/file
如果用户名或密码中存在特殊字符,需要进行转义。url中的特殊字符需要使用url转义的方式,例如空格使用%20替换。
(未完待续)