As someone who once tried to write a WebDAV server I cannot with good convince recommend it. It's Bizarre extended HTTP protocol that should not exist.
Re:Shutting down public FTP services
by mschuster91 on Tuesday April 25, 2017 @06:52PM
(#14198928)
Out of curiosity: why did you try to write your own WebDAV server? Apache ships a pretty much works-OOTB implementation - the only thing I never managed to get working was to assign uploaded files the UID/GID of the user who authenticated via HTTP auth to an LDAP server.
More specifically a CalDAV server which is a bizarre extension of WebDAV that shouldn't exist. We wanted one to connect to our internal identity server. That project was abandoned.
Related: "I Hope WebDAV Dies"[1]
Re:Shutting down public FTP services
by eikenberry on Tuesday April 25, 2017 @07:35PM
(#14199226)
Linux has great webdav support with the fuse filesystem, davfs. I used it with my box.net account and it worked fine.
IIRC WebDAV uses GET for retrieval, so the read parts can be cached by an intermediate proxy and the write part be relayed to the server.