pocketdav 一个用Go编写的小型WebDAV服务器
PocketDAV -一个用Go编写的小型“webdav”服务器。它只支持GET、HEAD、PUT和DELETE。它支持就地重启。要升级到新的二进制文件,您可以“sudo mv pocketdav /usr/bin/pocketdav”并运行kill -SIGUSR2 /sbin/pidof pocketdav以重新启动它。关于当前的就地重启方法有一些潜在的警告。它具有广泛的日志记录功能,因为它使用“glog”。这还没有被充分利用,但已经有很多日志记录代码已经到位。如果需要,PUT /foobar/test.txt将自动创建/foobar/。这适用于无限级别的嵌套目录(例如文件系统允许的任何内容;os.MkdirAll()被称为AKA,相当于Go中的mkdir -p)。任何地方都不会发生缓存,因此DELETE总是立即生效。无
用户评论