curl 上传文件

cur下载地址

curl

curl FTP 上传下载文件

1.查看文件

curl ftp://192.168.2.10/test/ -u user:passwd    查看test文件夹下的文件(文件夹后必须加 /),查看更目录直接写ftp://192.168.2.10/

curl ftp://192.168.2.10/test/test.txt -u user:passwd    在dos界面查看test.txt文件内容

curl ftp://user:passwd@192.168.2.10/test/    查看test文件夹下内容的简洁写法

2.上传文件

上传test.txt文件并以test.txt保存在ftp上

curl ftp://user:passwd@192.168.2.10/test/ -u user:passwd -T "test.txt"

上传test.txt文件并以test_new.txt保存在ftp上

curl ftp://user:passwd@192.168.2.10/test/test_new.txt -u user:passwd -T "test.txt"

上传多个文件

curl ftp://user:passwd@192.168.2.10/test/ -u user:passwd -T "{test1.txt,test2.txt}"  

3.下载文件

下载 FTP 指定文件 /test/test.txt, 以原文件名命名保存到当前目录
curl ftp://user:passwd@192.168.2.10/test/test.txt -u user:passwd -O

下载 FTP 指定文件 /test/test.txt, 以 test_new.txt 命名保存
curl ftp://192.168.2.10/test/test.txt -u user:passwd -o test_new.txt

上传中文名称文件有问题,还没有找到解决的办法

参考 https://curl.haxx.se/docs/manual.html

https://blog.csdn.net/wulong710/article/details/53127606

原文地址:https://www.cnblogs.com/ZJ199012/p/13225093.html