我看过webdav规范,但无法找到这些信息。
假设我下载了计算机上的所有webdav文件,之后有人从webdav服务器上删除了一个文件。有没有办法找出文件已删除而不重新下载所有文件并手动比较它们?
我想我的想法就像Dropbox或OneDrive的delta api。
答案 0 :(得分:0)
“无需重新下载所有文件”
您可以PROPFIND文件并比较ETag和/或上次修改日期。
此外,如果您执行条件请求,则永远不需要在HTTP中重新下载(请参阅https://www.greenbytes.de/tech/webdav/rfc7232.html)