使用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'

评论

Popular Posts

随身WiFi折腾指南: 解锁、刷机与DIY

Cromite - 极度注重隐私的Chromium浏览器

Fake Login - 在Linux(Debian)中显示虚假的Windows登录屏幕

腾讯云国内服务器重装系统并设置内网源镜像,docker内网加速镜像等

解决Ubuntu桌面上Free Download Manager无法打开的问题

UcForTp3.2 v1.1 - 适用于ThinkPHP3.2框架的UC客户端模块

看《朝鲜的现状》感觉很多,与大家共勉

FadeTop - 定时休息提醒工具

Xplorer2 Pro 1.7.1.2 - 替代windows explorer的绝佳软件