发新话题
打印

[Linux] 使用curl在命令行下上传文件到webdav(含删除,新建目录,重命名等其他操作)

使用curl在命令行下上传文件到webdav(含删除,新建目录,重命名等其他操作)

上传
代码:
curl --user 'user:password' --anyauth --progress-bar -sw '%{http_code}' 'https://dav.ktsee.com/myfile/' -T '/home/a.jpg' 
重命名
代码:
curl -X MOVE --user 'user:password' --anyauth -sw '%{http_code}' 'https://dav.ktsee.com/myfile/a.jpg' --header 'Destination:https://dav.ktsee.com/myfile/new.jpg' 
删除
代码:
curl -X DELETE --user 'user:password' --anyauth -sw '%{http_code}' 'https://dav.ktsee.com/myfile/a.jpg'
新建目录
代码:
curl -X MKCOL --user 'user:password' --anyauth -sw '%{http_code}' 'https://dav.ktsee.com/myfile/new_folder'

TOP

发新话题