坚果云WebDav示例

最近看到坚果云有一个WebDAV应用,一时不解这是什么功能,了解后做了一个示例:

WebDAV是一种基于HTTP1.1协议的通信协议。它扩展了HTTP1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序可对Web Server直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制。
WebDAV允许客户端进行下列操作
处理服务器上WebDAV发布目录中的资源。使用此功能,其优点例如:

  1. 具有正确权限的用户可以在WebDAV目录中复制和移动文件。
  2. 修改与某些资源相关联的属性。例如,用户可写入并检索文件的属性信息。
  3. 锁定并解锁资源以便多个用户可同时读取一个文件。但每次只能有一个人修改文件。
  4. 搜索WebDAV目录中的文件的内容和属性.

请求格式

  1. Options、Head和Trace。
    主要由应用程序用来发现和跟踪服务器支持和网络行为
  2. Get
    检索文档
  3. Put和Post
    将文档提交到服务器
  4. Delete
    销毁资源或集合
  5. Mkcol
    创建集合
  6. PropFind和PropPatch
    针对资源和集合检索和设置属性
  7. Copy和Move
    管理命名空间上下文中的集合和资源
  8. Lock和Unlock
    改写保护

示例代码已提交至Github
https://github.com/ZZRRegion/JianGuoYunWebDav

转载于:https://www.cnblogs.com/zzr-stdio/p/10447270.html

坚果云WebDav示例相关推荐

  1. 入坑KeePass(四)KeePass通过坚果云WebDav同步方法

    参考博客:什么值得买平台-Keepass+坚果云:多平台密码无缝同步 .1.在坚果云上创建一个同步专用的文件夹(建议勾上"默认不同步到电脑"选项) 创建之后可以把刚才创建的数据库文 ...

  2. 配置免费云笔记,joplin+坚果云webdav

    之前是用印象笔记的,不开vip有设备限制不方便,开vip又不常使用. 所以找了个免费的云笔记解决方案. 产品介绍 joplin 一款开源的.支持自定义同步服务器.多平台支持的makedown笔记. j ...

  3. Joplin利用TeraCLOUD进行WebDAV同步完美替代坚果云同步

    由于Joplin使用坚果云WebDAV同步总是丢失笔记,因此,本文介绍了一种替代坚果云同步的方案--使用TeraCLOUD进行WebDAV同步 关于坚果云丢笔记介绍可以看这篇文章:Joplin使用坚果 ...

  4. 备份Linux系统的数据到坚果云

    坚果云支持webdav,则可以在Linux下使用命令行或脚本将数据备份到坚果云空间. 开启坚果云WebDAV服务 "账户信息"--"安全选项" 方式1:使用ca ...

  5. 密码管理方案之SafeInCloud+坚果云同步

    密码管理方案之SafeInCloud+坚果云同步 SafeInCloud 是一款由俄罗斯公司开发的密码管理软件,支持当前流行的四大操作系统(Android/iOS/Windows/macOS),同时还 ...

  6. Zotero配合坚果云Web DAV同步那些坑

    Zotero配合坚果云Web DAV同步那些坑 关于zotero和zotfile的地址说明 Zotero云同步功能 使用WebDAV和Zotfile的注意事项 坚果云WebDAV同步的正确配置 补充说 ...

  7. 坚果云 linux程序名称,备份Linux系统数据到坚果云

    开启坚果云WebDAV服务 "账户信息"–>"安全选项"–>第三方应用管理 手动备份-cadaver 安装软件 查看软件是否安装 rpm -qa|g ...

  8. linux cadaver 命令,备份Linux系统的数据到坚果云

    坚果云支持webdav,则可以在Linux下使用命令行或脚本将数据备份到坚果云空间. 开启坚果云WebDAV服务 "账户信息"--"安全选项" 方式1:使用ca ...

  9. linux cadaver 命令,备份Linux操作系统的数据到坚果云的方法

    坚果云支持WebDAV,这样就能在Linux操作系统中使用命令行或者脚本的方式把数据备份到坚果云空间中,本文提供实现的方法. 首先开启坚果云WebDAV服务 "账户信息"--&qu ...

最新文章

  1. {好文备份}SQL索引一步到位
  2. 华为云免费体验 怎么使用_华为云Classroom免费向全国高校开放,云端学习更高效...
  3. 转载:薪资谈判应该避免的7个错误
  4. mse函数(均方误差函数)
  5. if you buy grove
  6. 计算机应用培训课程安排表,计算机培训教学计划
  7. 广州市南沙区人民检察院容灾备份平台采购项目
  8. CSDN的这些人,醒醒吧
  9. CRISC风险及信息系统监控认证
  10. 十六进制颜色值对照表
  11. URAL 1069 Prufer Code 优先队列
  12. 记录性能测试脚本开发的过程
  13. Android 高通8909 系统之路之 裁剪系统 一
  14. 淘宝/天猫整店采集(店铺宝贝列表接口)
  15. 状态同步和帧同步的优缺点
  16. 乌班图安装出现无法获取锁解决
  17. Ant Design of Vue表格中slot-scope=“text, record”
  18. Android翻页效果
  19. CLAHE 算法学习 matlab
  20. 一篇学完:王道考研408数据结构(全)

热门文章

  1. mac自带邮箱添加邮箱_如何在Mac上的Mail中创建或删除邮箱
  2. java 获取视频时间_java 获取视频时间
  3. 爬虫技术(05)神箭手爬虫回调函数
  4. 《中国人史纲》读书笔记:第八章、第九章 公元前第六、五世纪
  5. 计算机 无法进入睡眠模式,win10电脑无法进入睡眠模式怎么解决
  6. photoshop cs之工具栏功能介绍
  7. java虚拟机栈(亦篇足以,吴懈可击)
  8. 爬虫抓取究竟是什么?
  9. html语言无序下拉菜单,(4条消息)HTML语言标记详解
  10. JAVA利用第三方平台发送短信验证码