缘起
本来是出于某个项目需求,需要自己来实现一个 WebDAV 服务器,但是个人之前对 WebDAV 并不太熟悉,查找资料后也没有找到详细的中文说明,更不要说规范文档的中文版了。考虑到这个规范的成稿时间是2007年,看起来 WebDAV 在国内并不太被关注。
然而其实 WebDAV 是有其明显优势的 —— 与操作系统的原生融合,无论是 windows、macOS 还是 linux 都可以轻易的挂载它,然后我们就可以像操作一个本地分区或者目录一样来直接对它进行读写了。
经历了这些年免费网盘和商业网盘的起起伏伏,大家终于发现受制于人的滋味不好受,所以寻求自己可控的解决方案就成了必然,我认为 WebDAV 在这一大背景下有重新翻红的潜质。
言归正传,由于缺乏中文资料,我只好去看英文原文,也就是 RFC4918,自认为英文水平还可以,也接触过很多英文技术资料,但是这个文档第一次让我感觉到了折磨,真的看不下去!不是技术背景缺乏,而是作者的表达是在太绕太非主流,看得我一个头两个大,完全无法让思维在内容中顺畅的穿行,注意力全被句法解析给扯走了!
没办法,我只好做了一个艰难的决定,把整篇文档翻译出来再一股脑的阅读吧。于是经过一个春节假期的爆肝熬夜,就有了这篇译文。本着我为人人的理念,决定把它开源出来,哪怕概率再小,说不准哪一天总有人会因为我的努力而受益吧。
…本转载仅供搜索索引使用,请移步原文链接查阅全文……